CSS vlastnost border-width urΦuje ╣φ°ku rßmeΦku.
hodnoty | ╣φ°ka rßmeΦku |
---|---|
pixely nebo jin² rozm∞r krom∞ procent | ╣φ°ka rßmeΦku v pixelech |
0px | rßmeΦek tam nebude |
thin | slab² rßmeΦek |
medium | st°edn∞ siln² rßmeΦek |
thick | tlust² rßmeΦek |
Aby se rßmeΦek vykreslil, musφ b²t zadßna vlastnost border-style (nebo border). V²chozφ ╣φ°kou je medium, co╛ jsou asi 3 pixely (ale nem∞°il jsem to a m∙╛e to b²t v ka╛dΘm prohlφ╛eΦi jinak).
⌐φ°ka rßmeΦk∙ r∙zn²ch stran se dß zadat pomocφ vlastnostφ border-strana-width, nebo v╣echny najednou vlastnostφ border-width.
Prohlφ╛eΦ | Podpora ve verzφch | Poznßmka |
---|---|---|
4, 5, 5.5, 6 | zapoΦφtßvß ╣φ°ku rßmeΦku do ╣φ°ky prvku (quirk mode) | |
Mozilla (Netscape 6+) | v╣echny verze | |
Opera | 4, 5, 6, 7 | |
Konqueror | ano | |
IE 5 / Mac | ano | |
Netscape Navigator 4 | velmi chybn∞ | ╣koda slov |
Netscape 4 tyto vlastnosti neznß.
Hodn∞ Φasto se rßmeΦky pou╛φvajφ na tlaΦφtka. N∞kdy se d∞lajφ t°eba tagem <div class="tlacitko">. Kdybych cht∞l mφt zelen∞ vystouplΘ tlaΦφtko, styl vypadß takto:
.tlacitko {border-style: outset; border-width: 5px; border-color: green}
M∙╛e nastat situace, kdybych cht∞l mφt n∞kterß tlaΦφtka siln∞j╣φ. Hodφ se mi p°edchozφ deklarace (chci ji ΦßsteΦn∞ vyu╛φt), ale chci mφt rßmeΦek desetipixelov². M∙╛u to ud∞lat t°eba p°φm²m stylem:
<div class="tlacitko" style="border-width: 10px">
Jin² zp∙sob je vytvo°it je╣t∞ jednu t°φdu (class="sirsi") a p°idat ji k tlaΦφtku spolu s p°edchozφ t°φdou:
<div class="tlacitko sirsi">
prvek potom p°evezme styl obou t°φd, t°φda sirsi bude mφt prioritu (je v po°adφ posledn∞j╣φ). Zßpis t°φdy sirsi:
.sirsi {border-width: 10px}
Hodnoty thin, thick a medium se v praxi pou╛φvajφ z°φdka, proto╛e potom nenφ nikde zaruΦeno, jak budou p°esn∞ ╣irokΘ. Hodφ se tam, kde je dokument vφce informaΦnφ a nezßle╛φ na p°esnΘm vzhledu tolik jako na p°enositelnosti mezi mΘdii.
Border-width je takΘ pou╛ita v p°φkladu na border-style.
Barvy v CSS, Border = rßmeΦek, Border-style = druh rßmeΦku, Border-color = barva rßmeΦku, M≤dy prohlφ╛eΦ∙, -moz-box-sizing = zapoΦφtßnφ rßmeΦk∙ do ╣φ°ky v Mozille, Width = ╣φ°ka prvku
Nic relevantnφho m∞ nenapadß.
o tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek