WEB и WordPress новости, темы, плагины. Здесь мы делимся советами и лучшими решениями для сайтов.

Руководство для начинающих по созданию купонов в CSS

148

В 2016 году 8 миллионов пользователей в США выкупили онлайн-купоны. Ожидается, что к 2021 году это число увеличится до 145 миллионов.

Если у вас есть интернет-магазин или веб-сайт, вы хотите сделать купоны частью своей маркетинговой стратегии. Купоны, которые предлагают бесплатную доставку или процентную скидку от общей суммы покупки, например, могут помочь привлечь новых покупателей и порадовать постоянных клиентов.

Если вы используете конструктор веб-сайтов, вы можете использовать встроенную функцию. GoDaddy, например, предлагает модуль для создания купонов. Однако использование этого типа модуля ограничит ваши возможности настройки.

Кроме того, некоторые инструменты для создания веб-сайтов могут даже не иметь этой функции. Например, Bootstrap CSS – это интерфейсный комплект для разработки, который поставляется в комплекте с шаблонами для типографики, форм, кнопок, раскрывающихся меню, навигации и других компонентов интерфейса, но не для купонов.

В этом случае вам нужно будет создать купон с нуля, используя базовый HTML и CSS. Мы рассмотрим этот процесс ниже.

Как создавать купоны в CSS

Вы можете создавать купоны, используя HTML и CSS. Для этой демонстрации мы будем использовать пример из W3Schools.

Допустим, вы хотите воссоздать купон ниже.

Руководство для начинающих по созданию купонов в CSS

Для начала вы должны использовать следующий фрагмент в HTML.

 
   <div class="coupon">
  <div class="container">
    <h3>Company Logo</h3>
  </div>
  <img src="hamburger.jpg" alt="Avatar" style="width:100%;">
  <div class="container" style="background-color:white">
    <h2><b>20% OFF YOUR PURCHASE</b></h2>
    <p>Lorem ipsum..</p>
  </div>
  <div class="container">
    <p>Use Promo Code: <span class="promo">BOH232</span></p>
    <p class="expire">Expires: Jan 03, 2021</p>
  </div>
</div>

Чтобы настроить этот купон, вам просто нужно заменить текст-заполнитель после тегов

,

и

на название вашей компании, копию купона и код, а также дату истечения срока действия.

Далее идет форматирование купона. Вы хотите сделать границу пунктирной, а не сплошной линией, и закруглить ее края, чтобы они выглядели как вырезанный купон, который вы найдете в печатном журнале. Вы также хотите сделать части фона серыми, чтобы копия купона выделялась. Наконец, вы хотите изменить шрифт даты истечения срока действия на красный, чтобы привлечь внимание читателя.

Чтобы создать этот стиль, вы должны добавить следующий CSS в раздел вашего HTML.

 
   .coupon {
  border: 5px dotted #bbb; /* Dotted border */
  width: 80%;
  border-radius: 15px; /* Rounded border */
  margin: 0 auto; /* Center the coupon */
  max-width: 600px;
}
 
.container {
  padding: 2px 16px;
  background-color: #f1f1f1;
}
 
.promo {
  background: #ccc;
  padding: 3px;
}
 
.expire {
  color: red;
}
 

Вы можете поиграть с этим примером на тестовом сайте W3School. Я сделал, изменив шрифт на Georgia, увеличив H3, сделав границу сплошной линией, заменив изображение, изменив фон копии купона на желтый и изменив цвет даты истечения срока действия на зеленый. Окончательный результат выглядел так:

Руководство для начинающих по созданию купонов в CSS

Вот фрагмент кода, который я использовал.

 
   <!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
  font-family: Georgia;
}
 
.coupon {
  border: 5px solid #bbb;
  width: 80%;
  border-radius: 10px;
  margin: 0 auto; 
  max-width: 600px;
}
h3 {
  display: block;
  font-size: 2em;
}
.container {
  padding: 2px 16px;
  background-color: #f1f1f1;
}
 
.promo {
  background: #ccc;
  padding: 3px;
}
 
.expire {
  color: green;
}
</style>
</head>
<body>
 
<div class="coupon">
  <div class="container">
    <h3>Anna's Fake but Fabulous Company</h3>
  </div>
  <img src="/w3images/nature.jpg" alt="Avatar" style="width:100%;">
  <div class="container" style="background-color:yellow">
    <h2><b>50% OFF YOUR PURCHASE</b></h2> 
    <p>First-time customers get half off their entire purchase. Happy spending!</p>
  </div>
  <div class="container">
    <p>Use Promo Code: <span class="promo">ANNAROCKS12</span></p>
    <p class="expire">Expires: Never</p>
  </div>
</div>
 
</body>
</html> 

Кодирование купонов с нуля

Теперь вы можете создавать купоны с нуля с помощью HTML и CSS. Вы можете поиграть с количеством включенных вами разделов, а также с цветами, шрифтами и другим выбранным форматированием. Удачного кодирования!

Источник записи: https://blog.hubspot.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее