Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[html/CSS] IE kent bij img-tag geen height=100% ??

dJeedJee
4 antwoorden
  • Op een site van mij site maak ik gebruik van een rand om tekst. Deze rand bestaat uit 8 losse jpg's en ik in breedte en hoogte variabel. Nu zie ik op mijn linux-box met mozilla de randen zoals ik ze bedoeld heb.

    Maar kijk ik in IE, dan zie ik de linker en rechter rand niet. Het gaat om hetb volgende stukje
    [code:1:3d965b2535]<td><img style="width:10px;height:100%" src=../images
    and/groen/kader_midden_rechts.jpg ></td>[/code:1:3d965b2535]
    Klopt het dat IE de gebruikte CSS-code niet herkent of heb ik iets niet goed gedaan?
  • http://www.w3schools.com/css/pr_dim_height.asp
    Zou moeten werken… werkt het buiten de <td> wel?

    O, enne, ik neem aan dat je gewoon aanhalingstekens hebt geplaatst bij src="….."
  • Het maakt allemaal niet uit. Ik ben er wel achter gekomen dat dit alleen voorkomt bij IE 6.0.2 (met windows XP, daar ben ik niet zeker van). zie http://demonaz.homelinux.net/ontwikkeling/eetlijst/current/html/index.php voor het resultaat. Zien andere met IE 6.0.2 die randen ook niet
  • Heel vroeger, toen ik nog met tables werkte werd zo'n image als background in de td geplaatst.

    Dus, niet zo:
    <td><img style="width: 10px; height: 100%;" src="imagehoogte_files/kader_midden_links.jpg">
    </td>

    Maar zo:
    <td style="width: 10px; height: 100%; background: url('imagehoogte_files/kader_midden_links.jpg');">
    <td>

    wimb

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.