кодесурса
«HTML

HTML CSS упражнение: создание угловой ленты с помощью CSS3

script1adsense2code
script1adsense3code

Решение:

HTML-код:

<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset=utf-8>
<title>Corner Ribbon with CSS3 Example</title>
 <style type="text/css">
 .ribbon {
  background-color: #a00;
  overflow: hidden;
  white-space: nowrap;
  /* top left corner */
  position: absolute;
  left: -50px;
  top: 40px;
  /* for 45 deg rotation */
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
  /* for creating shadow */
  -webkit-box-shadow: 0 0 10px #888;
     -moz-box-shadow: 0 0 10px #888;
          box-shadow: 0 0 10px #888;
}
.ribbon a {
  border: 1px solid #faa;
  color: #fff;
  display: block;
  font: bold 100% 'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin: 1px 0;
  padding: 10px 50px;
  text-align: center;
  text-decoration: none;
  /* for creating shadow */
  text-shadow: 0 0 5px #444;
}
  </style>
</head>
<body>
<div class="ribbon">
  <a href="#">Best value pack</a>
</div>
</body>
</html>

Демонстрация в реальном времени:

Посмотрите ответ угловой ленты Pen от w3resource ( @ w3resource ) на CodePen .


Поддерживаемый браузер

«Opera«Интернет
да да да да да

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code