Felsorolsok formzsa CSS-ben
Ktfle felsorols ltezik: szmozott (=ordered list=ol) s szmozatlan (=unordered list=ul). Ez a stlusoknl fontos klnbsg, mert a szmozott felsorolsoknl mindig msmilyen a felsorolsjel (szmok vagy betk), mg a szmozatlan felsorolsoknl mindig egyforma a listajel, teht nem csak elre meghatrozott forma lehet, hanem akr kp is.
Itt lthatsz nhny pldt kddal egytt (csak az els sor a kd):
- ul.f {list-style-type: square;}
- CSS
- CSS
- ul.i {list-style-type: circle;}
- CSS
- CSS
- ol.r {list-style-type: katakana;}
- CSS
- CSS
- ol.e {list-style-type: lower-alpha;}
- CSS
- CSS
Ez itt ngy felsorols, mindegyikben csak egy pont van, a bngsznek pedig valahogy klnbsget kell kztk tenni, teht a listn bell CSS osztlyok vannak, ezeket ponttal kell elvlasztani. Az els pldnl a szmozatlan listn bell van az "f" nev osztly. Ha nem tudod, mik az osztlyok , itt le van rva, hogy mik az osztlyok s mire jk.
Az sszes CSS-ben hasznlt listajel kdja tblzatos formban:
rtk |
Magyarzat |
Az sszes szmozatlan felsorolsjel
none |
Nincs felsorolsjel. |
disc |
Teli kr, ez az alaprtelmezett felsorolsjel. |
circle |
res kr. |
sqare |
Teli ngyzet. |
rtk |
Magyarzat |
Az sszes szmozott felsorolsjel
armenian |
Hagyomnyos rmny szmozs |
decimal |
Szmok |
decimal-leading-zero |
Nullval kezdd szmok |
georgian |
Hagyomnyos grz szmozs |
lower-alpha |
Kis betk |
lower-greek |
A grg abc kis beti |
lower-latin |
Kis betk |
lower-roman |
Rmai szmok kis betkkel |
upper-alpha |
Nagy betk |
upper-latin |
Nagy betk |
upper-roman |
Rmai szmok nagy betkkel |
Kp felsorolsjelnek
Kpet csak szmozatlan felsorolsokhoz tudsz betenni. Tltsd fel a kpet, msold ki a cmt s tedd be a kdba, fontos, hogy a kp mrete j legyen:
ul {
list-style-image: url('KP URL CME');
}
Alapveten ez a kd, de nha a klnbz bngszkben kicsit feljebb/lejjebb jelenik meg a kp. Ez ltalban 1-2 pixel s nem zavar, de azrt lerom a msik kdot, ami kikszbli ezt a problmt, de bonyolultabb is:
ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
li {
background-image: url('KP URL CME');
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 14px;
}ul
Amit meg kell adnod:
- kp URL cme
- hol legyen a "listajel"
- hol kezddjn a szveg, teht mekkora legyen a behzs, milyen tvolsgra legyen balrl
<< vissza a CSS kdokhoz! |