Быстро и легко создавать красивые значки уведомлений.
Как использовать компонент Badge в UIkit 3
Просто задайте класс .uk-badge для любого инлайнового элемента, например <a> или
<span>.
<span class="uk-badge"></span>
Бедж в карточках. Комбинирование с эмблемами
Модульность UIkit 3 позволяет комбинировать различные компоненты. Например, привычные карточки товаров можно украсить стикерами путем сочетания лэйбла и обложки.
Для начала создается простая разметка:
<div class="uk-card-badge uk-label">Новинка</div>
<div class="uk-card-badge uk-label uk-label-success">Новинка</div>
<div class="uk-card-badge uk-label uk-label-warning">Новинка</div>
<div class="uk-card-badge uk-label uk-label-danger">Новинка</div>
Выбранный код помещается в тело карточки. Для наглядности создадим 4 варианта и поместим их внутри трехколоночной сетки.
-
НовинкаТелевизор Panasonic TX-43FR250
20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный
6 999 р100 шт. в наличии
НовинкаТелевизор Panasonic TX-43FR250
20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный
6 999 р100 шт. в наличии
НовинкаТелевизор Panasonic TX-43FR250
20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный
6 999 р100 шт. в наличии
НовинкаТелевизор Panasonic TX-43FR250
20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный
6 999 р100 шт. в наличии
-
<div data-uk-grid="" class="uk-grid uk-child-width-1-3@m">
<div>
<div class="uk-card uk-card-default">

<div class="uk-card-media-top">


<div class="uk-text-center">



<div class="uk-inline-clip uk-transition-toggle" tabindex="0">




<img class="uk-transition-scale-up uk-transition-opaque" data-src="/images/light-s.jpg"





data-width="1000" data-height="667" alt="UIkit cards" uk-img="">




<div class="uk-position-center">





<span class="uk-transition-fade" data-uk-icon="icon: plus; ratio: 2"></span>




</div>



</div>


</div>


<div class="uk-card-badge uk-label">Новинка</div>

</div>

<div class="uk-card-body">


<h3 class="uk-card-title">Телевизор Panasonic TX-43FR250</h3>


<p class="uk-text-truncate">20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный</p>


<div class="uk-child-width-auto uk-flex-middle" data-uk-grid="">



<div>




<span class="uk-text-emphasis uk-text-bold uk-text-large">6 999 р</span>



</div>



<div>




<ul class="uk-iconnav uk-flex-right">





<li><a href="#" data-uk-icon="icon: heart"></a></li>





<li><a href="#" data-uk-icon="icon: comment"></a></li>





<li><a href="#" data-uk-icon="icon: star"></a></li>




</ul>



</div>


</div>


<p class="uk-text-small uk-text-muted">100 шт. в наличии</p>

</div>
</div>
</div>
<div>
<div class="uk-card uk-card-default">

<div class="uk-card-media-top">


<div class="uk-text-center">



<div class="uk-inline-clip uk-transition-toggle" tabindex="0">




<img class="uk-transition-scale-up uk-transition-opaque" data-src="/images/light-s.jpg"





data-width="1000" data-height="667" alt="UIkit cards" uk-img="">




<div class="uk-position-center">





<span class="uk-transition-fade" data-uk-icon="icon: plus; ratio: 2"></span>




</div>



</div>


</div>


<div class="uk-card-badge uk-label uk-label-success">Новинка</div>

</div>

<div class="uk-card-body">


<h3 class="uk-card-title">Телевизор Panasonic TX-43FR250</h3>


<p class="uk-text-truncate">20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный</p>


<div class="uk-child-width-auto uk-flex-middle" data-uk-grid="">



<div>




<span class="uk-text-emphasis uk-text-bold uk-text-large">6 999 р</span>



</div>



<div>




<ul class="uk-iconnav uk-flex-right">





<li><a href="#" data-uk-icon="icon: heart"></a></li>





<li><a href="#" data-uk-icon="icon: comment"></a></li>





<li><a href="#" data-uk-icon="icon: star"></a></li>




</ul>



</div>


</div>


<p class="uk-text-small uk-text-muted">100 шт. в наличии</p>

</div>
</div>
</div>
<div>
<div class="uk-card uk-card-default">
<div class="uk-card-media-top">

<div class="uk-text-center">


<div class="uk-inline-clip uk-transition-toggle" tabindex="0">



<img class="uk-transition-scale-up uk-transition-opaque" data-src="/images/light-s.jpg"




data-width="1000" data-height="667" alt="UIkit cards" uk-img="">



<div class="uk-position-center">




<span class="uk-transition-fade" data-uk-icon="icon: plus; ratio: 2"></span>



</div>


</div>

</div>

<div class="uk-card-badge uk-label uk-label-warning">Новинка</div>
</div>
<div class="uk-card-body">

<h3 class="uk-card-title">Телевизор Panasonic TX-43FR250</h3>

<p class="uk-text-truncate">20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный</p>

<div class="uk-child-width-auto uk-flex-middle" data-uk-grid="">


<div>



<span class="uk-text-emphasis uk-text-bold uk-text-large">6 999 р</span>


</div>


<div>



<ul class="uk-iconnav uk-flex-right">




<li><a href="#" data-uk-icon="icon: heart"></a></li>




<li><a href="#" data-uk-icon="icon: comment"></a></li>




<li><a href="#" data-uk-icon="icon: star"></a></li>



</ul>


</div>

</div>

<p class="uk-text-small uk-text-muted">100 шт. в наличии</p>
</div>
</div>
</div>
<div>
<div class="uk-card uk-card-default">
<div class="uk-card-media-top">

<div class="uk-text-center">


<div class="uk-inline-clip uk-transition-toggle" tabindex="0">



<img class="uk-transition-scale-up uk-transition-opaque" data-src="/images/light-s.jpg"




data-width="1000" data-height="667" alt="UIkit cards" uk-img="">



<div class="uk-position-center">




<span class="uk-transition-fade" data-uk-icon="icon: plus; ratio: 2"></span>



</div>


</div>

</div>

<div class="uk-card-badge uk-label uk-label-danger">Новинка</div>
</div>
<div class="uk-card-body">

<h3 class="uk-card-title">Телевизор Panasonic TX-43FR250</h3>

<p class="uk-text-truncate">20'' (50 см) Телевизор LED Panasonic 20S30HA102B черный</p>

<div class="uk-child-width-auto uk-flex-middle" data-uk-grid="">


<div>



<span class="uk-text-emphasis uk-text-bold uk-text-large">6 999 р</span>


</div>


<div>



<ul class="uk-iconnav uk-flex-right">




<li><a href="#" data-uk-icon="icon: heart"></a></li>




<li><a href="#" data-uk-icon="icon: comment"></a></li>




<li><a href="#" data-uk-icon="icon: star"></a></li>



</ul>


</div>

</div>

<p class="uk-text-small uk-text-muted">100 шт. в наличии</p>
</div>
</div>
</div>
</div>
Внимание Используется разметка из раздела примеры разметки UIkit.