/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
CSS select parent element
Fra : usenet@kikobu.com


Dato : 14-08-05 13:17


Hej. Kan det lade sig gøre at lave en regel der selecter parent af en
bestemt klasse? Fex.:

<a href="..."><span class="foo">Hep</span></a>

Jeg vil gerne kunne sætte en style på "a" elementet. Det har ikke en
klasse, hvilket er problemet, og det er for stort et arbejde at
indføre klasse på alle "a" (enormt projekt, dealine om hjørnet).

Problemet er, at class "foo" ser således ud:

foo {
text-decoration: none;
}

Så links har ingen underline i IE, men det har de i
Mozilla/Firefox/Opera der vel ser text-decoration som en attribut til
"a" elementet.

Kan det lade sig gøre at løse problemet i CSS?

Mvh.

Morten


 
 
Claus Jacobsen (14-08-2005)
Kommentar
Fra : Claus Jacobsen


Dato : 14-08-05 19:08

usenet@kikobu.com skrev:

>
> Hej. Kan det lade sig gøre at lave en regel der selecter parent af en
> bestemt klasse? Fex.:
>
> <a href="..."><span class="foo">Hep</span></a>
>
> Jeg vil gerne kunne sætte en style på "a" elementet. Det har ikke en
> klasse, hvilket er problemet, og det er for stort et arbejde at
> indføre klasse på alle "a" (enormt projekt, dealine om hjørnet).
>
> Problemet er, at class "foo" ser således ud:
>
> foo {
> text-decoration: none;
> }
>
> Så links har ingen underline i IE, men det har de i
> Mozilla/Firefox/Opera der vel ser text-decoration som en attribut til
> "a" elementet.
>
> Kan det lade sig gøre at løse problemet i CSS?
>
> Mvh.
>
> Morten

hvorfor ikke sætte foo på a, og så lave .foo span {} så burde det virke!


Claus

Allan Vebel (14-08-2005)
Kommentar
Fra : Allan Vebel


Dato : 14-08-05 22:12

usenet@kikobu.com <usenet@kikobu.com> skrev:

> <a href="..."><span class="foo">Hep</span></a>
>
> Jeg vil gerne kunne sætte en style på "a" elementet.

Prøv med

a{
color:red;
background:transparent;
text-decoration:none;
}
a:hover{
/*og så videre*/
}

--
Allan Vebel
http://html-faq.dk



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste