Div i div?

Tags:    html css

Kan man indsætte en <div> i en <div>?
Her er et eksempel, hvor jeg bruger div til a lave en hvid navigations kasse, og jeg vil have en strej i venstre side.

Fold kodeboks ind/udKode 


Hvad siger I til det?

*Edit: Eventuelt bruge background-color istedet for image, og lave en simpel hvid baggrund.



Indlæg senest redigeret d. 09.06.2009 16:28 af Bruger #15051
8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Der er intet galt i at proppe en div inden i en div. Hovedreglen er at gøre HTML'en så simpel som muligt, så det vil nok være en fordel at undgå den ene div, men da CSS endnu er noget begrænset, kan det i nogen tilfælde være nødvendigt.



Fold kodeboks ind/udKode 


Prøv det :)



Fold kodeboks ind/udKode 


Prøv det :)


Og så lige for at gøre det lidt mere simpelt:
border: 1px solid #666;


Sandt. Men det du skriver der omsættes alligevel til det jeg har skrevet af fortolkeren, så du sparer ikke ret meget.

Desuden er det min mening at det er mindre læseligt at bruge short-cut'en.


Jeg har det lige omvendt. Det ser så dumt ud med tre propertyes når det kan være i en :P



I stedet for og lave en ny div inde i den div (som du godt kan), så kan du give din .navi klasse en border-left



I stedet for og lave en ny div inde i den div (som du godt kan), så kan du give din .navi klasse en border-left


Ja, men hvis nu man ville have en lidt mere grafisk border :) Tak for dit svar.



Fold kodeboks ind/udKode 


Prøv det :)


Og så lige for at gøre det lidt mere simpelt:
border: 1px solid #666;



Fold kodeboks ind/udKode 


Prøv det :)


Og så lige for at gøre det lidt mere simpelt:
border: 1px solid #666;


Sandt. Men det du skriver der omsættes alligevel til det jeg har skrevet af fortolkeren, så du sparer ikke ret meget.

Desuden er det min mening at det er mindre læseligt at bruge short-cut'en.



Fold kodeboks ind/udKode 


Prøv det :)


Og så lige for at gøre det lidt mere simpelt:
border: 1px solid #666;


Sandt. Men det du skriver der omsættes alligevel til det jeg har skrevet af fortolkeren, så du sparer ikke ret meget.

Desuden er det min mening at det er mindre læseligt at bruge short-cut'en.


Jeg har det lige omvendt. Det ser så dumt ud med tre propertyes når det kan være i en :P


Det er også fint nok. Men jeg tror de færreste gode designere vil følge dig i den tanke :)

Læs f.eks. denne artikel:

Der er sgu mange faldgruber og du skal virkelig holde tungen lige i munden.

http://www.dustindiaz.com/css-shorthand/

Du skal selvfølgelig bare gøre hvad du synes... :)



t