Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Aargh, IE! (Probleem met Pulldownmenu) (https://forum.scholieren.com/showthread.php?t=1607347)

Klaas B. 14-07-2007 16:01

Aargh, IE! (Probleem met Pulldownmenu)
 
Daaaaaaaaamn, ik haat Internet Explorer.

Ik heb een pulldownmenu met alle landen, en als je 'm niet 'pulldownt' heeft ie gewoon de breedte van alle andere formuliervelden, zoals het hoort. Echter; als je 'm opent krijgt ie de breedte die gelijk is aan de lengte van de langste naam in het rijtje.
Althans; zo werkt het in Opera, maar in IE werkt dat natuurlijk weer niet. Hoe los ik dit op?

Bij voorbaat dank!

freyk 14-07-2007 17:27

Door wat code te geven, want nu kunnen we niks.

Klaas B. 14-07-2007 18:24

U vraagt, wij draaien.

Code:

        <td><select name="country" id="country" style="width:100%;" id="country">
                <option value="the Netherlands" selected="selected">The Netherlands</option>


Dat is het eigenlijk. Opera begrijpt het allemaal, Internet Explorer loopt zoals vanouds te fukcen.

freyk 14-07-2007 18:57

Ik denk dat hij moeilijk doet met die style="width:100%;".
Haal die style eens weg en zet size="60" (of een andere wijdte) daarvoor in de plaats.

En een dubbele id is, volgends mij, nooit goed.

Klaas B. 14-07-2007 19:08

Citaat:

freyk schreef op 14-07-2007 @ 19:57 :
Ik denk dat hij moeilijk doet met die style="width:100%;".
Haal die style eens weg en zet size="60" (of een andere wijdte) daarvoor in de plaats.

En een dubbele id is, volgends mij, nooit goed.

Hey, dat van dat id had ik nog niet gezien, thanks.

Ik heb he tnu veranderd naar:

<td><select name="country" id="country" style="width:130px;">

Maar dat maakt verder geen verschil, doet in Opera nog steeds wat ie moet doen, maar in IE niet. Met 'size' lukt het ook niet.

Vice 15-07-2007 15:46

Gaat die in IE je pulldownmenu gelijk de breedte geven van de langste naam of blijft de breedte even groot als je hem opent. Heb je ook al andere browsers geprobeerd. Sowieso kun je proberen om de zelfde soort pagina's via IE te vinden die wel goed functioneren en kijken hoe die code daar in elkaar zit.

Klaas B. 15-07-2007 20:28

Citaat:

Vice schreef op 15-07-2007 @ 16:46 :
Gaat die in IE je pulldownmenu gelijk de breedte geven van de langste naam of blijft de breedte even groot als je hem opent. Heb je ook al andere browsers geprobeerd. Sowieso kun je proberen om de zelfde soort pagina's via IE te vinden die wel goed functioneren en kijken hoe die code daar in elkaar zit.
In IE blijft de breedte juist zoals die in het formulier staat, dus ca. 130 px. Het is echter de bedoeling dat, wanneer hij uitklapt, net zo breed wordt als de lengte van de naam van het langste land. Dat gebeurt in Opera wel, maar in IE niet.

Dat kijken op andere sites is wel een goede tip, eens proberen.


Alle tijden zijn GMT +1. Het is nu 16:20.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.