/ 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
Nestede div-tags som lige brede og sidesti~
Fra : SBK


Dato : 19-11-05 20:17

Er der nogen der kan hjælpe med at svare på dette:

Er det er muligt med CSS at få nestede div-tag til at stå som
lige brede og sidestillede spalter? Som var det en tabel.

<div id="indhold">
<div id="spalte1">
<div id="spalte2">
<div id="spalte3"></div>
</div>
</div>
</div>

På forhånd tak

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Frank (19-11-2005)
Kommentar
Fra : Frank


Dato : 19-11-05 21:13

SBK skrev:
> Er der nogen der kan hjælpe med at svare på dette:
> Er det er muligt med CSS at få nestede div-tag til at stå som
> lige brede og sidestillede spalter? Som var det en tabel.
> <div id="indhold">
> <div id="spalte1">
> <div id="spalte2">
> <div id="spalte3"></div>
> </div>
> </div>
> </div>
>
Hvad med at bruge en <table> ? ? !
Ellers kan du prøve med 'display:table', 'display:table-row',
'display:table-cell' osv...

--
Venlig hilsen | Kind regards | Cordialement
Frank
_____________________________________________________________________
Divmania?... http://juicystudio.com/article/div-mania.php

Bertel Lund Hansen (19-11-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 19-11-05 21:40

SBK skrev:

> Er det er muligt med CSS at få nestede div-tag til at stå som
> lige brede og sidestillede spalter? Som var det en tabel.

Sagtens. Men hvis det er tabeldata, bør de opstilles i en tabel.
Det er en misforståelse at CSS har udkonkurreret tabeller. De
skal blot ikke bruges til design af det der bedre kan laves med
CSS.

Men du får min løsning alligevel:

CSS:
..indhold { hvadsomhelst }
..spalte { float: left; width:10%; }

HTML:

<div id="indhold">
<div id="spalte">
Første spalte.
</div>
<div id="spalte">
Anden spalte.
</div>
<div id="spalte">
Tredje spalte - alle bruger samme spalte-klasse.
</div>
</div>

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Tidemann (21-11-2005)
Kommentar
Fra : Tidemann


Dato : 21-11-05 03:18

"Bertel Lund Hansen" skrev
> SBK skrev:
>
> > Er det er muligt med CSS at få nestede div-tag til at stå som
> > lige brede og sidestillede spalter? Som var det en tabel.
>
> Sagtens. Men hvis det er tabeldata, bør de opstilles i en tabel.
> Det er en misforståelse at CSS har udkonkurreret tabeller. De
> skal blot ikke bruges til design af det der bedre kan laves med
> CSS.
>
> Men du får min løsning alligevel:
>
> CSS:
> .indhold { hvadsomhelst }
> .spalte { float: left; width:10%; }
>
> HTML:
>
> <div id="indhold">
> <div id="spalte">
> Første spalte.
> </div>
> <div id="spalte">
> Anden spalte.
> </div>
> <div id="spalte">
> Tredje spalte - alle bruger samme spalte-klasse.
> </div>
> </div>
>

Hov, du var da vist træt da du skrev dette

Det skal vel være
<div class="indhold">
<div class="spalte">
Første spalte.
</div>
OSV
</div>
da du har lavet dem som class i css. Og der må kun genbruges classer ikke
id´er.

--
Venlig hilsen
Marianne
design af: - www.ragdollys-cat-link.dk - www.dhejne.dk
www.formdinfremtid.dk - www.royalmontana.dk


Bertel Lund Hansen (22-11-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 22-11-05 00:45

Tidemann skrev:

> Hov, du var da vist træt da du skrev dette

Jeg er i hvert fald meget træt af det nu.

Tak for rettelsen.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

SBK (26-11-2005)
Kommentar
Fra : SBK


Dato : 26-11-05 12:06

Tak for svar!
Jeg læser det sådan at det ikke er muligt at sidestille nestede
divs.


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (26-11-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 26-11-05 14:07

SBK skrev:

> Tak for svar!
> Jeg læser det sådan at det ikke er muligt at sidestille nestede
> divs.

Hvad vil du opnå? Man kan sagtens sidestille div'er.

Hvis man lægger den ene inden i den anden, kan man naturligvis
ikke, men man kan lave en ydre div med 250 sidestillede div'er
indni hvis det er det man har brug for.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

SBK (27-11-2005)
Kommentar
Fra : SBK


Dato : 27-11-05 18:28


> Hvad vil du opnå? Man kan sagtens sidestille div'er.


Jeg ville sidestille følgende nestede divs som en tabelmed css. Jeg
kan ikke ændre html koden!

<div id="indhold">
<div id="spalte1">
<div id="spalte2">
<div id="spalte3"></div>
</div>
</div>
</div>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (27-11-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 27-11-05 18:53

SBK skrev:

>> Hvad vil du opnå? Man kan sagtens sidestille div'er.

> Jeg ville sidestille følgende nestede divs som en tabelmed css. Jeg
> kan ikke ændre html koden!

Hvorfor så spørge om noget som helst? Hvis ikke du kan ændre
koden på beggrund af hvad jeg forklarer, kan det da være lige
meget?

> <div id="indhold">
> <div id="spalte1">
> <div id="spalte2">
> <div id="spalte3"></div>
> </div>
> </div>
> </div>

Glem lige div'er, tabeller og alle andre koder et øjeblik.

Hvad vil du opnå hvad sidens udseende angår?

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

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

Månedens bedste
Årets bedste
Sidste års bedste