Autor Zpráva
Juandev
Profil
Deklarace nemůže být zadána více jak jednou?
juriad
Profil
Pravidlo může být uvedeno kolikrát chceš, bere se pak jejich sjednocení.
Vlastnost může být kolikrát chceš, ale bere se poslední platný výskyt. To může být nepřijemné u vlastností jako je transition, které mají jako parametr další vlastnost. Té platnosti se používá třeba u vícenásobného pozadí, kdy se napřed uvede background s jedním pozadím (té rozumí všechny prohlížeče) a následně ta nová s mnoha pozadími (tu použijí jen ty, které jí rozumí).

Pokud se ptáš na něco jiného, ukaž příklad.
Bubák
Profil
Nechápu smysl dotazu.
Deklarace je dvojice vlastnost a hodnota, třebas color: red a deklarace se oddělují středníkem.
CSS specifikace dovoluje třebas toto:
body {
color: red;
color: blue;
color: #000;
}
Vždy platí poslední deklarace, proto některé programy na zbytečnou vícenásobnou deklarací upozorňují.
Pozor, v případě konfliktu CSS pravidel záleží na specifičnosti selektoru.
Juandev
Profil
Tak pardon, nejedná se o deklaraci ale pravidlo. Vytvořil jsem pravidlo
#welcome p {
font-size: large;
font-style: italic;
text-align: center;
font-family: Georgia, Times, serif;
}

a pořád to nefungovalo. Tak koukám, že už tam jedno pravidlo "#welcome p" mám, tak jsem do něj vložil tyto deklarace a fungovat to začalo.
Trejpa
Profil
Juandev:
a fungovat to začalo.
Tak jsi předtím měl něco jinak - buď měl jiný zápis vyšší prioritu nebo byla v kódu chyba. Opakování stejného pravidla funguje vždy. Pokud tobě nefunguje, dej sem odkaz na stránku, kde se tak děje a najdeme příčinu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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