/ 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
Maks. bredde på tabel ...
Fra : Christian Estrup


Dato : 20-06-03 15:43

Har, foranlediget af et par rammende kommentarer i dette forum,
bestemt mig for at omarbejde min side til et mere flydende
layout.
Mit spørgsmål går på, om det er muligt at definere en tabel (der
indeholder sidens menu) til 100% af skærmbredden, men samtidig
lægge et "loft" på bredden, til eks. 1200 px.
Der skal ligge billeder i menubjælken, og derfor vil en større
bredde ikke gøre sig grafisk ...

Foreløbig (forsimplet) HTML:

<table width="100%">
   <tr>
   <td width="33%"></td>
   <td width="33%"></td>
   <td width="33%"></td>
   </tr>
</table>

Hvis nogen ka' hjælpe en forvirret begynder .......

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

 
 
Jens Gyldenkærne Cla~ (20-06-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-06-03 16:01

Christian Estrup skrev:

> Mit spørgsmål går på, om det er muligt at definere en tabel (der
> indeholder sidens menu) til 100% af skærmbredden, men samtidig
> lægge et "loft" på bredden, til eks. 1200 px.

Ja - css2-egenskaben max-width kan netop det.

body{
   width: 100%;
   max-width: 1200px;
}


Den virker (ligesom søsteren min-width) bare ikke i IE).


> <table width="100%">
> <tr>
> <td width="33%"></td>
> <td width="33%"></td>
> <td width="33%"></td>
> </tr>
> </table>

Ovenstående breddeoplysninger kan lægges samlet i et css-ark. Det
virker o.k. som du har skrevet det, men vil man skrive efter W3's
anbefalinger (det er ret populært i gruppen her) bør det ændres til
css-egenskaber (spørg hvis du er i tvivl om hvordan det gøres).
--
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

Christian Estrup (20-06-2003)
Kommentar
Fra : Christian Estrup


Dato : 20-06-03 16:22

Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:

> Den virker (ligesom søsteren min-width) bare ikke i IE).

Hmm, ja, med de potentielle brugere in mente, så er det jo nok ikke
sådan jeg så skal løse problemet ...

> virker o.k. som du har skrevet det, men vil man skrive efter W3's
> anbefalinger (det er ret populært i gruppen her) bør det ændres til
> css-egenskaber (spørg hvis du er i tvivl om hvordan det gøres).

Tror jeg har en idé om det, men gives der en tutorial til CSS, der er
lidt mere udbygget end HTML.dks vil jeg være taknemmelig for et link.

Takker. c.

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

Jens Gyldenkærne Cla~ (20-06-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-06-03 16:39

Christian Estrup skrev:

> Tror jeg har en idé om det, men gives der en tutorial til CSS,
> der er lidt mere udbygget end HTML.dks vil jeg være
> taknemmelig for et link.

Hvis det skal være på dansk og som tutorial, er det nok svært at
finde noget mere udførligt end html.dk's css-tutorial. Men den kan
sagtens suppleres - fx med artikler fra <www.html-faq.dk> (der
fungerer som OSS[1] for denne gruppe.

Noter:
======

[1] Ofte Stillede Spørgsmål ~ svarende til den engelske forkortelse FAQ
--
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

Knud Gert Ellentoft (20-06-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 20-06-03 16:14

Christian Estrup <estrups@mail.tdcadsl.dk> skrev :

>Mit spørgsmål går på, om det er muligt at definere en tabel (der
>indeholder sidens menu) til 100% af skærmbredden, men samtidig
>lægge et "loft" på bredden, til eks. 1200 px.

Ja, men vil ikke virke i IE, gør i Opera, Netscape 6+ samt
Mozilla (og sikkert flere browsere).

<table style="width: 100%; max-width: 1200px">
--
Knud

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