Avatar billede radiohead Nybegynder
18. maj 2006 - 21:07 Der er 21 kommentarer og
1 løsning

celler med 100% højde funger ikke

Heysan

Stødte lige mod en mur her...
Se billedet: www.dejlig-dreng.dk/hmm.jpg

Selvom cellen med "hundebenene" har en fast højde og de 3 andre rækker har 100%, er det alligevel cellen med "hundebenene" der strækker sig ud...

Why?

Håber i forstår.
Avatar billede olebole Juniormester
18. maj 2006 - 21:18 #1
<ole>

Læg et link til koden ... et billede er ikke til nogen gavn  :)

/mvh
</bole>
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:20 #2
Jeg har så lige fundet ud af, at hvis jeg sætter cellen med "hundebens-baggrunden"(der er 130pixels høj) til height="40", så passer det perfekt...
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:20 #3
2 sek
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:23 #4
<td background="images/hundeben.gif" width="132" height="40">
            </td>
        <td bgcolor="#ffffff" rowspan="2" width="332" height="100%" valign="top">
        <br>
            <img src="images/welcome.jpg" border="0">
                <div class="junkbox">
                    <div class="brodtext">
                        Sed ultrices bibendum orci. Nullam consequat lorem vitae risus. Phasellus et tellus.
                        Praesent varius condimentum massa. Proin et ipsum. Donec porta vehicula justo. Etiam sem.
                        Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
                        Suspendisse odio. Fusce porta mauris vitae velit vehicula blandit.
                        <br>
                        <br>
                        <br>
                        <br>
                        <br>       
                        <br>
                        <br>
                        <br>
                        <br>
                        <br>
                        <br>
                        <br>
                    </div>
                </div>
       
               
            </td>
        <td rowspan="2" background="images/rbg.gif" width="292" height="100%" valign="top">
        <br>
            <img src="images/news.jpg" border="0">
                <div class="junkbox">
                    <div class="brodtext">
                    <br>
                    nyhedestekst.... blah blahblahny hedestekst.... blah blahb lahnyhedestekst....
                    blah blahblahny hedestekst.... blah blahblah nyhedestekst....
                    blah blahblahny hedestekst.... blah blahb lahnyhedestekst....
                    blah blahblahn yhedestekst.... blah blahbl  ahnyhedestekst....
                    blah blahblahny hedestekst.... blah blahblah
                    <br>
                    </div>
                </div>
            </td>
    </tr>
    <tr>
        <td background="images/straek.gif" width="132" height="100%"> &nbsp;       
            </td>
    </tr>
    <tr>
        <td colspan="3" background="images/bottom.gif" width="756" height="23">
            </td>
    </tr>
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:25 #5
nu står "hundebens.gif-cellen" til 40px, men den er i virkeligheden 130px høj

Men det virker med 40 px :? ...også i firefox ... hmmm
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:34 #6
smider lige det hele op...
Avatar billede olebole Juniormester
18. maj 2006 - 21:35 #7
Ja, ellers kan jeg ikke hjælpe  :)
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:39 #8
Avatar billede olebole Juniormester
18. maj 2006 - 21:55 #9
Nu er det jo kode fra sidste årtusinde, men du kan under ingen omstændigheder sætte en celle til at være 129px høj, når den nabo-celler er betydeligt højere  :)

Du kan evt. skrive:
    <td style="background:url(images/dogleg.gif) no-repeat" width="132" height="129">
Avatar billede radiohead Nybegynder
18. maj 2006 - 21:58 #10
Jamen cellen bliver jo stadig meget længere end den skal..

Kode fra sidste årtusind? hvodden? :)
Avatar billede radiohead Nybegynder
18. maj 2006 - 22:24 #11
Anyway... Koden fra det tidligere århundrede, er det den man bliver undervist i på webintegrator-uddannelsen. Men det er jo ikke overraskende at materialet på den slags uddannelser, er noget forældet(selvom uddannelsen ikke er mere end 1 år gammel).

Stadig vil jeg godt vide hvad der er så oldgammelt ved koden, og hvad "the big deal" er? Hovedsagen er jo at det virker.. Og det gør det?
Avatar billede olebole Juniormester
18. maj 2006 - 23:08 #12
"Hovedsagen er jo at det virker.. Og det gør det?"
Hvis det er, hvad man får ud af en uddannelse, er den i hvert fald ikke en dyt værd - og nej, det virker ikke  :)

Så vidt, jeg husker, var der ikke en DTD, da jeg så koden sidst (det er der nu), men den, du bruger, disabler størstedelen af CSS i IE. Du skal bruge en fuld DTD med definitions-URL, hvis IE skal kunne forstå f.eks. padding, margin og border korrekt ... f.eks:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Desuden har der aldrig eksisteret en height-attribut på et table-element - og background-attributten hører til i HTML3.02, som man gik bort fra i 1997. Begge dele sættes med styles  :)
Avatar billede olebole Juniormester
18. maj 2006 - 23:10 #13
- og så bør du angive et tegnsæt:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Avatar billede radiohead Nybegynder
19. maj 2006 - 09:26 #14
Jo, det virker da? :)

Men fair nok... Smid et svar. :)

Og btw... hvordan definerer jeg så en fast højde på en celle, hvis jeg ikke må? Med css?
Avatar billede radiohead Nybegynder
19. maj 2006 - 16:49 #15
Hmm hey igen.. :)

Håber ikke du er smuttet for good... Vil lige du vil ødsle lidt mere af din viden? :)

Nu har jeg leget lidt med det igen, og har fået det validated iht. w3.org's regler - Men det indebærer jo, at jeg ikke længere - med 100% højde på cellerne - kan tvinge sidens bund (copyright-linien) til browserens bund. Nu svæver bunden jo bare der hvor indholdet stoppper.

www.digitaleye.dk/digital

Hvordan skal jeg bære mig ad med det?

Håber du/I forstår og gider hjælpe lidt. Jeg har afsat lidt flere point :)
Avatar billede radiohead Nybegynder
19. maj 2006 - 16:55 #16
lukker lige og laver et nyt spm. Tak for hjælpen alligevel ole
Avatar billede olebole Juniormester
19. maj 2006 - 18:47 #17
nånå
Avatar billede radiohead Nybegynder
20. maj 2006 - 10:40 #18
såså
Avatar billede olebole Juniormester
20. maj 2006 - 11:16 #19
tja ... det er ikke engang værd at spilde krudt på at forklare ...
Avatar billede radiohead Nybegynder
20. maj 2006 - 17:12 #20
Sjovt at du dag ind og dag ud gider spilde krudt på den evige arrogante holdning...
Avatar billede olebole Juniormester
20. maj 2006 - 17:31 #21
Jamen, så opfør dig dog mindre arrogant, så bliver jeg fri for det - og i øvrigt blandede jeg mig ikke i dit andet spørgsmål ... netop for at slippe for din tåbelige arrogance!
Avatar billede olebole Juniormester
24. maj 2006 - 00:45 #22
radiohead >> Da jeg kan se, du ikke magter at forstå de mest simple ting, skal jeg gøre opmærksom på, at det altid har været dårlig tone på Eksperten, blot at klappe spørgsmål i, når andre har brugt deres fritid på at forsøge at hjælpe dig.

Se, dét er hamrende arrogant opførsel, hvis noget er!

At du ikke evner at forstå de svar, du får i en tråd, berettiger ikke til den slags dårlig opførsel. Brugere, der har blot en anelse dannelse med hjemmefra, plejer da også at stille uddybende spørgsmål i stedet for blot at lukke spørgsmålet.

Årsagen til denne kommentar er naturligvis dit ynkelige klynkeri i denne tråd og dette i min 'Karma':
    "Pæn, brugbar viden... Fremtoningen derimod ses sjældent værre. -Radiohead"

Årh, Herregud ...  :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester