/ 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-problem
Fra : Klaus Reble


Dato : 17-02-09 17:44

Hej,

Jeg prøver at lave en tabel der vokser med indholdet, men den
vokser forkert.
Bredden er ikke noget problem, den er fast.
Det er højden der driller:

I min kode herunder er det rækkerne 3 og 5 der vokser i højden
selvom jeg har bestemt, at de skal have en fast højde. Den eneste
række der skulle vokse er række 4.

Er der nogen der kan forklare/hjælpe?

/Klaus

Kode:
<!-- begin: construct table to hold text in a Telia standard box
on white -->
<table cellpadding="0" cellspacing="0" border="0"
style="width:200px;">
    <tr><!-- widthcontrol -->
             <td title="C1" style="width:5px;"></td>
            <td title="C2" style="width:8px;"></td>
            <td title="C3" style="width:12px"></td>
            <td title="C4" style="width:174px"></td>
            <td title="C5" style="width:12px;"></td>
            <td title="C6" style="width:8px"></td>
            <td title="C7" style="width:5px"></td>
    <tr><!-- row1 -->
        <td title="r1-2,c1-2" rowspan="2" colspan="2" height="13"
style="height:13px; background-color:#DD0084; text-align:left;
vertical-align:top;"><!-- top left picture 1 --></td>
       <td title="r1-2,c3" rowspan="2" style="height:13px;
background-color:#DD0084; text-align:left;
vertical-align:top;"><!-- top left picture 2 --></td>
       <td title="r1,c4-7" colspan="4" style="height:5px;
background-color:#DD0084;"><!-- top bar of box; leave this TD
blank --></td>
    </tr>
    <tr><!-- row2 -->
       <td title="r2,c4-6" colspan="3" style="height:13px;
background-color:#FFFFFF; text-align:center;
vertical-align:top;"><!-- bar under topbar of box; leave this TD
blank --></td>
       <td title="r4,c7" style="background-color:#DD0084;
text-align:right; vertical-align:top;"><!-- top right picture 2
--></td>
    </tr>
    <tr><!-- row3 -->
       <td title="r3,c1-2" colspan="2" style="height:12px;
background-color:#DD0084; text-align:left;
vertical-align:top;"> <!-- top left picture 3 --></td>
       <td title="r3-5,c3-5" rowspan="3" colspan="3"
style="background-color:#FFFFFF; text-align:left;
vertical-align:top; padding-left:5px; padding-right:5px;
padding-bottom:5px; padding-top:5px; white-space:normal;">
       Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem
ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum
dolor sit amet, consectetur adipiscing elit.
<!-- insert main content here -->
        </td>
       <td title="r3,c6" style="height:12px;
background-color:#FFFFFF; text-align:right;
vertical-align:top;"><!-- top right picture 3 --></td>
       <td title="r3,c7" style="height:12px;
background-color:#DD0084; text-align:right;
vertical-align:top;"><!-- top right picture 3 --></td>
    </tr>
    <tr><!-- row4 -->
       <td title="r4,c1" style="background-color:#DD0084;
text-align:left; vertical-align:top;"><!-- left bar of box; leave
this TD blank --></td>
       <td title="r4,c2" style="background-color:#FFFFFF;
text-align:left; vertical-align:top;"><!-- bar next to left bar
of box; leave this TD blank --></td>
       <td title="r4,c6" style="background-color:#FFFFFF;
text-align:right; vertical-align:top;"><!-- bar next to right bar
of box; leave this TD blank --></td>
       <td title="r4,c7" style="background-color:#DD0084;
text-align:right; vertical-align:top;"><!-- right bar of box;
leave this TD blank --></td>
    </tr>
    <tr><!-- row5 -->
       <td title="r5,c1" style="height:12px;
background-color:#DD0084; text-align:left;
vertical-align:top;"></td>
       <td title="r5,c2" style="height:12px;
background-color:#FFFFFF; text-align:left;
vertical-align:top;"></td>
       <td title="r5,c6-7" colspan="2" style="height:12px;
background-color:#DD0084; text-align:right;
vertical-align:top;"><!-- bottom right picture 1 --></td>
    </tr>
    <tr><!-- row6 -->
       <td title="r6,c1" style="height:8px;
background-color:#DD0084; text-align:left;
vertical-align:top;"></td>
       <td title="r6,c2-4" colspan="3" style="height:8px;
background-color:#FFFFFF; text-align:left;
vertical-align:top;"></td>
       <td align="r6-7,c5" rowspan="2" style="height:13px;
background-color:#DD0084; text-align:right;
vertical-align:top;"><!-- bottom right picture 2 --></td>
       <td title="r6-7,c6-7" colspan="2" rowspan="2"
style="height:13px; background-color:#DD0084; text-align:right;
vertical-align:top;"><!-- bottom right picture 3 --></td>
    </tr>
    <tr><!-- row7 -->
       <td title="r7,c1-4" colspan="4" style="height:5px;
background-color:#DD0084; text-align:left;
vertical-align:top;"><!-- bottom bar of bok; leave this TD blank
--></td>
    </tr>
</table>
<!-- end: construct table to hold text in a Telia standard box on
white -->

--
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

 
 
Allan Vebel (18-02-2009)
Kommentar
Fra : Allan Vebel


Dato : 18-02-09 01:43

Klaus Reble skrev:

> Jeg prøver at lave en tabel der vokser med
> indholdet, men den vokser forkert.

Sådan opfører tabeller sig altså - det er derfor
de ikke er egnede til design.

Du må kunne opnå det samme med et
baggrundsbillede eller andet.

> Kode:
> <!-- begin: construct table to hold text in a Telia
> standard box on white -->

Det er sjændet jeg har set mere klodset kode lave
så lidt

En anden gang, så læg en testside ud med problemet,
det er de færreste der gider at klippe din kode ud,
og sætte den ind i egen fil for at teste den.

Fortæl også lidt om formålet med at bruge et tabel til
netop den løsning!

--
Allan Vebel
http://html-faq.dk
http://vebel.dk



Klaus Reble (18-02-2009)
Kommentar
Fra : Klaus Reble


Dato : 18-02-09 01:49

Sorry, burde have fortalt, at det skal bruges i en e-mail med
variabel tekst, hvor tabelbaggrunde jo ikke virker (OUTLOOK 7!!).

... men det er vel ikke svært at klippe koden ind i en
HTML-editor og tjekke den.

never mind, jeg finder en anden løsning. (damn tables)

/Klaus


Allan Vebel wrote in dk.edb.internet.webdesign.html:
> Klaus Reble skrev:
>
> > Jeg prøver at lave en tabel der vokser med
> > indholdet, men den vokser forkert.
>
> Sådan opfører tabeller sig altså - det er derfor
> de ikke er egnede til design.
>
> Du må kunne opnå det samme med et
> baggrundsbillede eller andet.
>
> > Kode:
> > <!-- begin: construct table to hold text in a Telia
&gt; > standard box on white -->
>
> Det er sjændet jeg har set mere klodset kode lave
> så lidt
>
> En anden gang, så læg en testside ud med problemet,
> det er de færreste der gider at klippe din kode ud,
> og sætte den ind i egen fil for at teste den.
>
> Fortæl også lidt om formålet med at bruge et tabel til
> netop den løsning!
>
> --
> Allan Vebel
> http://html-faq.dk
> http://vebel.dk
>
>


--
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

Allan Vebel (18-02-2009)
Kommentar
Fra : Allan Vebel


Dato : 18-02-09 02:26

Klaus Reble skrev:

> .. men det er vel ikke svært at klippe koden ind i
> en HTML-editor og tjekke den.

Nej, det er ikke så svært - spørgsmålet er mere om
nogen gider - det er meget nemmere at sende et
link. Se også http://html-faq.dk/help/

Sender du et link, får folk det også i rette sammenhæng,
idet det kan vises vidt forskelligt i forskellige browsere,
og med forskellig doctype.

> never mind, jeg finder en anden løsning. (damn tables)

Jamen, tabeller er glimrende til det de er beregnet til,
men ikke det det formål du har brugt.

Send et link til den løsning du finder, så vi kan kommentere
den også

--
Allan Vebel
http://html-faq.dk
http://vebel.dk



Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408196
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste