/ 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] Hvordan skal "under" class' laves
Fra : Martin


Dato : 11-01-06 02:59

Hejsa.

Hvis man nu i sit stylesheet har følgende:

#topbanner {
   position: absolute;
   top: 0px;
   border-bottom: 3px solid #babab5;
}

#topbanner.left {
   background-image: url(../images/background/sd_logo.gif);
   border-right: 3px solid #babab5;
}

#topbanner.right {
   background-image: url(../images/background/toppic.jpg);
}

Hvordan tilgår man de 2 klasser (left og right?)

Jeg har prøvet med

<div id="topbanner">
   <div class="left"></div>
   <div class="right"></div>
</div>

men det virker ikke, der kommer kun topbanner med.

 
 
Ryan Kristensen (11-01-2006)
Kommentar
Fra : Ryan Kristensen


Dato : 11-01-06 03:15

On Wed, 11 Jan 2006 02:58:33 +0100, Martin <news@natten-i.dk> wrote:

> #topbanner.left {

Dette rammer et element med id="topbanner" *og* class="left". F.eks. <div
id="topbanner" class="left">

> <div id="topbanner">
>    <div class="left"></div>
>    <div class="right"></div>
> </div>
>
> men det virker ikke, der kommer kun topbanner med.

Hvis du vil ramme de to børn af din div med id="topbanner", så skal det
skrives således:

#topbanner .left { /* bemærk mellemrum */

--
Ryan Kristensen

Martin (11-01-2006)
Kommentar
Fra : Martin


Dato : 11-01-06 11:42

Ryan Kristensen wrote:
> On Wed, 11 Jan 2006 02:58:33 +0100, Martin <news@natten-i.dk> wrote:
>
>> #topbanner.left {
>
>
> Dette rammer et element med id="topbanner" *og* class="left". F.eks.
> <div id="topbanner" class="left">
>
>> <div id="topbanner">
>> <div class="left"></div>
>> <div class="right"></div>
>> </div>
>>
>> men det virker ikke, der kommer kun topbanner med.
>
>
> Hvis du vil ramme de to børn af din div med id="topbanner", så skal det
> skrives således:
>
> #topbanner .left { /* bemærk mellemrum */
>

Det virker jo bare perfekt :)
Tak

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste