117 of 313 menu

Īpašība border-image-width

Īpašība border-image-width kontrolē redzamās robežas daļas platumu, mērogo to. Ja šī vērtība ir lielāka par border-width platumu, robežas attēls ieslīdīs zem satura.

Lai iegūtu sīkāku informāciju, skatiet īpašību border-image.

Sintakse

selektors { border-image-width: CSS vienības | procenti | skaitlis | auto; }

Vērtības

Vērtība Apraksts
CSS vienības Vērtība norādītajās CSS vienībās.
Procenti Vērtības procentos attiecībā pret bloka izmēru, kuram iestatīta robeža.
Skaitlis Skaitliskā vērtība, ar kuru tiek reizināts border-width.
auto Atslēgvārds. Ja tas ir norādīts, vērtība ir vienāda ar atbilstošo border-image-slice. Ja nav atbilstoša izmēra, tiek izmantota vērtība border-width, un šajā gadījumā attēls aizpilda visu robežas stūri, ieslīdot zem satura. Skatiet piemērus labākai izpratnei.

Noklusējuma vērtība: 1.

Piemērs . Skaitlis

Iestatīsim border-image-width vērtību uz 2 , kad peles kursors atrodas virs elementa. Šajā gadījumā robežas izmērs kļūs 26px*2 - 2 reizes lielāks nekā tās platums, kas norādīts border-width. Robeža šajā gadījumā ieslīdīs zem teksta (kā fons):

<div id="elem"></div> #elem:hover { border-image-width: 2; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Piemērs . Mainīsim border-image-repeat uz round

Iepriekšējā piemērā, kad peles kursors atrodas virs elementa, robežā būs nevesels rombu skaits. Izlabosim to, iestatot border-image-repeat uz vērtību round:

<div id="elem"></div> #elem:hover { border-image-width: 2; } #elem { border-image-repeat: round; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Piemērs . Procenti

Iestatīsim border-image-width vērtību uz 50% , kad peles kursors atrodas virs elementa. Šajā gadījumā robežas izmērs kļūs 50% no bloka izmēra (tas nozīmē, ka divas robežas, labā un kreisā, segs visu bloku):

<div id="elem"></div> #elem:hover { border-image-width: 50%; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Piemērs . Procenti

Iestatīsim border-image-width vērtību uz 30% , kad peles kursors atrodas virs elementa. Šajā gadījumā robežas izmērs kļūs 30% no bloka izmēra:

<div id="elem"></div> #elem:hover { border-image-width: 30%; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Piemērs . Pikseļi

Iestatīsim border-image-width vērtību uz 50px, kad peles kursors atrodas virs elementa:

<div id="elem"></div> #elem:hover { border-image-width: 50px; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Piemērs . Vērtība auto

Iestatīsim border-image-width vērtību uz auto, kad peles kursors atrodas virs elementa.

Pirms kursora novietošanas virs border-image-width vērtība ir 1 (pēc noklusējuma). Piemērā border-width speciāli iestatīts uz 52px, un border-image-slice - uz vērtību 26 (auto efekts tiks novērots tikai tad, ja border-width nav vienāds ar border-image-slice). Tāpēc, ka border-image-width ir vērtība 1, robežas attēls aizņems visu border-width platumu, tas ir, izstiepsies uz 52px. Kad peles kursors atrodas virs elementa vērtība border-image-width tiks iestatīta uz auto un attēla platums kļūs vienāds ar vērtību border-image-slice, tas ir, 26px:

<div id="elem"></div> #elem:hover { border-image-width: auto; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 52px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt