Forum » Programiranje » CSS vprašanje - kako povoziti stil znotraj DIVa
CSS vprašanje - kako povoziti stil znotraj DIVa
Goldee ::
Oj.
Na hitro eno vprašanje.
Imam tema.css file v kateri so definirani stili, recimo za a... itd.
Jaz pa bi rad v kodi strani v enem določenem div-u povozil "globalni" stil za a, da bi link zgledal drugače (recimo druge barve).
Kako to naredim? "lokalni" stil bi definiral kar znotraj diva - div style="...." Je to mogoče?
Na hitro eno vprašanje.
Imam tema.css file v kateri so definirani stili, recimo za a... itd.
Jaz pa bi rad v kodi strani v enem določenem div-u povozil "globalni" stil za a, da bi link zgledal drugače (recimo druge barve).
Kako to naredim? "lokalni" stil bi definiral kar znotraj diva - div style="...." Je to mogoče?
And Now for Something Completely Different...
-two things I like about UK -Monty Python & Pink Floyd-
-two things I like about UK -Monty Python & Pink Floyd-
para! ::
Hja, inline CSS pravila veljajo za konkreten element, na katerem jih definiraš. Lahko torej v HTML kodi prepišeš stil a elementa, ampak tako, da inline CSS uporabiš na konkretnem elementu, ne na parentu.
Tole sicer override-a pravilo, definirano v eksternih CSS datotekah, ampak samo za konkretni element:
Zdej, če maš en link, pol ok, če jih maš pa več, pa lahko zadevo rešiš z uporabo razredov ali specifičnih CSS selektorjev.
lp
Tole sicer override-a pravilo, definirano v eksternih CSS datotekah, ampak samo za konkretni element:
<div> <a href="#" style="color:red;">Link</a> </div>
Zdej, če maš en link, pol ok, če jih maš pa več, pa lahko zadevo rešiš z uporabo razredov ali specifičnih CSS selektorjev.
lp
Death before dishonor!
Letalec ::
drugače je pa bolj pravilno, da to narediš v css. Seveda s tem da daš tvojemu divu prej poseben class. Torej,
nato css:
<div class="poseben"> <a href="neki">neki</a> </div>
nato css:
.poseben a { //tukaj definiraš stil za vse "a" ki so v div-u poseben }
para! ::
Če prav razumem, avtor želi z inline CSS pravili določiti stil linkov tako, da bi pravilo zapisal na parent element, torej:
Kar seveda ne override-a pravil za a, zapisanih v eksternih CSS datotekah.
<div style="color:red;"> <a href="#">Link</a> </div>
Kar seveda ne override-a pravil za a, zapisanih v eksternih CSS datotekah.
Death before dishonor!
Zgodovina sprememb…
- spremenil: para! ()
Goldee ::
Hvala za odgovore.
A potem lahko za vsak element napišem posebej rule?
Recimo tudi za p
p style="...."
in velja samo znotraj tega elementa ne?
Thanks.
A potem lahko za vsak element napišem posebej rule?
Recimo tudi za p
p style="...."
in velja samo znotraj tega elementa ne?
Thanks.
And Now for Something Completely Different...
-two things I like about UK -Monty Python & Pink Floyd-
-two things I like about UK -Monty Python & Pink Floyd-
para! ::
Ja, za vsak element lahko pišeš inline stile. Je pa to precej zamuden in nepotreben postopek, ki se sicer zrihta z razredi in selektorji v eksternih pravilih.
lp
lp
Death before dishonor!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
! | Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 4 … 23 24 25 26 )Oddelek: Izdelava spletišč | 345946 (5083) | sunniegoldie |
» | Nekaj vprašanj glede izdelave spletne strani.Oddelek: Izdelava spletišč | 4792 (3643) | scipascapa |
» | div s svojim neodvisnim stilomOddelek: Izdelava spletišč | 718 (551) | JayKay |
» | CSS problemi (strani: 1 2 )Oddelek: Izdelava spletišč | 9826 (7625) | nuuush |
» | Oblikobvanje besedila s CSS na web straniOddelek: Izdelava spletišč | 1541 (1467) | pivmik |