Autor | Zpráva | ||
---|---|---|---|
dixie Profil * |
#1 · Zasláno: 4. 5. 2012, 14:18:30
Zdravím.
Snažím se vytvořit takové jednoduché menu, které se skládá z divů. Každý div má svůj class se stejným názvem, ovšem potřebuji udělat to, aby například první v pořadí měl své pozadí, druhý zase své pozadí, stejně tak třetí a čtvrtý. Nechci zbytečně pro každý zvlášť dělat vlastní class, když jediná věc, která je se mění, je právě to pozadí. |
||
Martin02 Profil |
#2 · Zasláno: 4. 5. 2012, 14:22:04
dixie:
<div class="" style="background: blabla;"> |
||
dixie Profil * |
#3 · Zasláno: 4. 5. 2012, 14:25:39
To jsem zkoušel ,ale nějakým záhadným způsobem mi to zdeformuje celou stránku...
Doufal jsem, že to půjde čistě v CSS. Zkoušel jsem nth-child, což mi připadalo podle manuálů CSS3 logické, ale enfugnovalo to... |
||
Martin02 Profil |
#4 · Zasláno: 4. 5. 2012, 14:26:49
Můžeš napsat konkrétní příklad? Nevidím problém, proč by to nefungovalo.
|
||
dixie Profil * |
#5 · Zasláno: 4. 5. 2012, 14:26:53 · Upravil/a: dixie
Teda pardon, použil jsem nth-of-type
.casinoSelect { float:right; width:200px; height:50px; margin:15px 0px 15px 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border:2px solid #2B2B2B; } .casinoSelect:hover { width:276px; height:76px; margin:2px 0px 2px 0px; } Teď potřebuji nějakou funkci, která dokáže definovat druhý element v pořádí v body jinak atd. Jednou jsem narazil na něco, co to takhle dokázalo dělat s každým lichým elementem... No tak jsem to vyřešil. Nakonec se mi nějak povedlo nedeformovat stránku atributem style="". Každopádně by mně pořád zajímalo, jestli je to možné v čistém CSS. Díky.. |
||
peta Profil |
Ano i ne. Zalezi na prohlizeci, jestli zna css3 nebo ne a doctype.
http://www.24development.cz/blog/nth-child-css.htm |
||
Časová prodleva: 11 let
|
0