Pull Down Menü
Steffi
- html
hi,
wie kann ich die Anzahl der Pulldownmenüeinträge definieren, ohne über den 'size=x befehl' alle aufzuzeigen. es soll nur einzeilig, bzw. der erste eintrag zu sehen sein. standardmäßig scheint dann beim aufklappen dieser auf 10 zu stehen, ich habe jedoch 16 einträge.
danke für eure hilfe.
ciao steffi
Hi Steffi,
meinst Du die Standard-HTML-Tags <select> bzw. <option> ?
Dann kannst Du das size-Attribut auf 1 setzen, z.B. <select name="menu" size="1">
MfG
Danny
hi danny,
hier ein beispiel:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Text des Titels</title>
</head>
<body>
<h1>Pizzeria Fantasia</h1>
<form action="select.htm">
<p>Ihre Pizza-Bestellung:</p>
<p>
<select name="Pizza" size="1"
onchange="alert(this.form.Pizza.options[this.form.Pizza.selectedIndex].value)">
<option value="P1">Pizza Napoli</option>
<option value="P2">Pizza Funghi</option>
<option value="P3">Pizza Mare</option>
<option value="P4">Pizza Tonno</option>
<option value="P5">Pizza Mexicana</option>
<option value="P6">Pizza Regina</option>
<option value="P7">Pizza de la Casa</option>
<option value="P8">Pizza Calzone</option>
<option value="P9">Pizza con tutti</option>
<option value="P10">Pizza Calzone</option>
<option value="P11">Pizza con tutti</option>
<option value="P12">Pizza Calzone</option>
<option value="P13">Pizza con tutti</option>
</select>
</p>
</form>
</body>
</html>
der size-parameter steht auf 1 und es existieren 13 einträge, aber es werden direkt nur 10 sofort angezeigt und die restlichen sind nur via scrollleiste zu erreichen. ich will aber alle 13 sofort sehen, ohne scollleiste.
danke so weit
ciao steffi
Hi,
ach so... Ich glaube, da wirst Du kein Glück haben, denn sowas habe ich bisher noch nirgendwo gesehen. Ich glaube auch nicht, dass es möglich ist, die Standardeinstellung der Browser (bei Dir 10 sichtbare Einträge ohne Scrollen) diesbezüglich zu ändern. Du könntest es aber mal mit CSS und height für select versuchen. Ansonsten mußt Du halt damit leben.
MfG
Danny