77 of 313 menu

Својството background-clip

Својството background-clip одредува како позадинското пополнување или позадинската слика ќе се поставува во однос на елементот: под границата, само внатре во padding или само над содржината.

Особености

  • При користење на border-box со провидни граници, позадината ќе се гледа под нив
  • Вредноста text бара вендорски префикси за целосна поддршка
  • Својството работи со градиенти и множествени позадини
  • При border-radius позадината се сече по заоблените агли

Поддршка од прелистувачите

Сите модерни прелистувачи поддржуваат border-box, padding-box и content-box. Вредноста text бара префикс -webkit- и се поддржува во Chrome, Safari, Edge.

Синтакса

селектор { background-clip: border-box | padding-box | content-box | text; }

Вредности

Вредност Опис
border-box Позадината се проширува до надворешниот раб на границата (под границата).
padding-box Позадината се сече по внатрешниот раб на границата (не навлегува под border).
content-box Позадината се прикажува само над содржината (се сече padding).
text Позадината се сече по текстот.

Вредност по стандард: border-box.

Пример . Вредност border-box

Позадината навлегува под провидната граница:

<div id="elem"></div> #elem { background-clip: border-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.3); padding: 30px; width: 250px; height: 150px; }

:

Пример .Вредност padding-box

Позадината не навлегува под границата:

<div id="elem"></div> #elem { background-clip: padding-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.5); padding: 30px; width: 250px; height: 150px; }

:

Пример . Вредност content-box

Позадината не навлегува на padding:

<div id="elem"> text text text text text text text text text text text text text text text </div> #elem { background-clip: content-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.3); padding: 30px; width: 250px; height: 150px; }

:

Пример . Вредност text

Позадината се сече по текстот (потребно е -webkit-text-fill-color во вредност transparent):

<div id="elem">text text text</div> #elem { display: inline-block; background: linear-gradient(to right, red, blue); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; font-size: 40px; font-weight: bold; }

:

Погледнете ги и

  • својството background,
    кое претставува скратено својство за позадината
  • својството background-origin,
    кое ја одредува почетната позиција на позадината
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј