Autor Zpráva
723novy723
Profil
Zdravim,nema nekdo zkusenosti s css a podminkama if,while... k tomu???
Potreboval bych mit napriklad na uvodni strance width:700 a kdyz kliknu trebas na sekci odkazy, tak by se sirka zmenila trebas na 500px.

Nema s tim nekdo zkusenosti??
Railbot
Profil
Nemá, protože CSS není programovací jazyk, takež tam žádné podmínky neexistují.
Nic ti ale nebrání sekci odkazy nastylovat jinak dle nějaké třídy například. K tomu žádné podmínky nepotřebuješ.
epsík
Profil
možná to někomu nesedí, ale já používám pro externí styly stránku css.php a tam si scriptuju jak se mi zlíbí...
..samozřejmě se častěji používá javascript...třeba:

<script>
function zmena_velikosti(velikost){
getElementById(nazev).width=velikost;
}
</script>

<div id="nazev" style="width:900px">
<a href="#" onClick="zmena_velikosti(700)">odkaz</a>
</div>
peta
Profil
723novy723
a.htm
<body class="a">
b.htm
<body class="b">
style.css
body {color:#f00;}
body.a {border:10px solid #0f0;}
body.b {border:10px solid #00f;}
723novy723
Profil
Jo je tu supr,zkusim neco.
Problem je takovej ze css mam externi soubor a jak potom nactu jinou tridu??
Napadlo me proste zatim reseni pres php a fukci if a podle toho nacist prislusnej soubor css,ale zacina se to rozrustat,tak prave jestli nekdo nevi,jak to poresit pres jeden css.
Dik
Railbot
Profil
723novy723
Jdeš na to úplně špatně.

Nejdříve si přečti, o jsou to třídy a idetifikátory.
http://www.jakpsatweb.cz/css/css-tridy-class.html

Na všechno stačí jeden css soubor.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: