117 of 313 menu

Lastnost border-image-width

Lastnost border-image-width nadzoruje širino vidnega dela obrobe, jo skalira. Če je ta vrednost večja od širine border-width, bo slika obrobe zlezla pod vsebino.

Za podrobnejše informacije glejte lastnost border-image.

Sintaksa

selektor { border-image-width: CSS enote | odstotki | število | auto; }

Vrednosti

Vrednost Opis
CSS enote Vrednost v podanih CSS enotah.
Odstotki Vrednosti v odstotkih glede na velikost bloka, ki mu je določena obroba.
Število Številčna vrednost, s katero se pomnoži border-width.
auto Ključna beseda. Če je nastavljena, je vrednost enaka ustreznemu border-image-slice. Če primerne velikosti ni, se uporabi vrednost border-width, pri čemer slika zapolni celoten kot obrobe in zleze pod vsebino. Za boljše razumevanje glejte primere.

Privzeta vrednost: 1.

Primer . Število

Nastavimo vrednost border-image-width na 2 ob preletu miške nad elementom. Pri tem bo obroba postala velika 26px*2 - 2 krat večja od njene širine, določene v border-width. Obroba bo pri tem zlezla pod besedilo (kot ozadje):

<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; }

:

Primer . Spremenimo border-image-repeat na round

V prejšnjem primeru ne bo celega števila rombov v obrobi ob preletu miške. Popravimo to z nastavitvijo border-image-repeat na vrednost 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; }

:

Primer . Odstotki

Nastavimo vrednost border-image-width na 50% ob preletu miške nad elementom. Pri tem bo obroba postala velika 50% od velikosti bloka (to pomeni, da bosta dve obrobi, desna in leva, pokrili celoten blok):

<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; }

:

Primer . Odstotki

Nastavimo vrednost border-image-width na 30% ob preletu miške nad elementom. Pri tem bo obroba postala velika 30% od velikosti bloka:

<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; }

:

Primer . Piksli

Nastavimo vrednost border-image-width na 50px ob preletu miške nad elementom:

<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; }

:

Primer . Vrednost auto

Nastavimo vrednost border-image-width na auto ob preletu miške nad elementom.

Pred preletom ima border-image-width vrednost 1 (privzeto). V primeru je namenoma border-width nastavljena na 52px, border-image-slice pa na vrednost 26 (učinek z auto bo opazen le, če border-width ni enaka border-image-slice). Ker ima border-image-width vrednost 1, bo slika obrobe zasedla celotno širino border-width, torej se bo raztegnila na 52px. Ob preletu miške se bo vrednost border-image-width nastavila na auto in širina slike postala enaka vrednosti border-image-slice, torej 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; }

:

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni