/ 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
"Tabel" i CSS
Fra : Martin Møller Bæk


Dato : 04-02-03 15:20

Jeg skal lave, hvad der svarer til en table med to kolonner,
men jeg må ikke bruge <table> men kun CSS.

Den venstre kolonne er en menu, der kan folde sig ud, dvs.
ændre højde. Den anden kolonne viser indholdet. Menuen har
et baggrundsbillede, som skal vises i fuld højde. Dvs
menuen og indholdsdelen skal være lige høje. Der er html
både over og under disse to kolonner.

Jeg har prøvet at lave en <div.. der igen indeholdt to
div'er med menu og indhold. Menu'en lavede jeg så med
position: absolute, for at få de to til at stå ved siden
af hinanden. Problemet er, hvis menuen bliver højere end
indholdsdelen, for så går menuen ned under den bundbjælke,
jeg har lige under de to kolonner.

Hvordan løser jeg dette? Jeg har søgt en del efter dette
på nettet, men jeg har ikke kunnet finde en løsning.
Så jeg er lidt desperat.

Mvh
Martin MB


 
 
Peter Ole Kvint (04-02-2003)
Kommentar
Fra : Peter Ole Kvint


Dato : 04-02-03 16:44

Martin Møller Bæk wrote in dk.edb.internet.webdesign.html:
> Jeg skal lave, hvad der svarer til en table med to kolonner,
> men jeg må ikke bruge <table> men kun CSS.

http://www.haabet.dk/dollz/m.html
på denne side forsøger jeg at bruge <span> </span>
inden i <DIV> </div>

Det burte være løsningen .

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jens Gyldenkærne Cla~ (04-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 04-02-03 22:16

Peter Ole Kvint skrev:

>> Jeg skal lave, hvad der svarer til en table med to kolonner,
>> men jeg må ikke bruge <table> men kun CSS.

> http://www.haabet.dk/dollz/m.html
> på denne side forsøger jeg at bruge <span> </span>
> inden i <DIV> </div>

Det er en dårlig ide. Span er et inlineelement og kan derfor
ikke bruges til spalteopsætning (højde og bredde-angivelser er
ikke tilladt).

Se fx <http://glish.com/css/> eller
<http://www.bluerobot.com/web/layouts/> for ideer til sideopbygning
med css.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Martin Møller Bæk (04-02-2003)
Kommentar
Fra : Martin Møller Bæk


Dato : 04-02-03 23:03

Jens Gyldenkærne Clausen wrote:
> Peter Ole Kvint skrev:
>>>Jeg skal lave, hvad der svarer til en table med to kolonner,
>>>men jeg må ikke bruge <table> men kun CSS.
>
> Se fx <http://glish.com/css/> eller
> <http://www.bluerobot.com/web/layouts/> for ideer til sideopbygning
> med css.

Jeg har kigget på ovenstående, men jeg har ikke kunnet
finde noget, der giver ens højder i begge kolonner.

Jeg har derfor gjort det, at jeg har sat en højde på
indholds-kolonnen, og så sat så den viser overflow.
Det virker ok, så lang tid menuen ikke bliver kæmpe stor.

Jeg prøvede iøvrigt også med min-height, og det virker
i NN(7), men ikke i IE (6.0). Er det ikke valid XHTML?

Mvh
Martin MB


Lasse Reichstein Nie~ (04-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 04-02-03 23:09

Martin Møller Bæk <martin@nospam.aflame.dk> writes:

> Jeg prøvede iøvrigt også med min-height, og det virker
> i NN(7), men ikke i IE (6.0). Er det ikke valid XHTML?

Det er lovlig CSS, men det betyder absolut ikke at IE forstår det. IE
er en af de dårligste "nyere browsere" når det kommer til
CSS-understøttelse.
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

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

Månedens bedste
Årets bedste
Sidste års bedste