Das Select-Steuerelement ist mit CSS nicht einfach zu verwalten!
Dies kann durch Schreiben von width:??px; erreicht werden.
height:??px; Dies kann nicht erreicht werden, indem die Größe der Schriftart angepasst wird.
Der Hintergrund kann erreicht werden, aber die Verwendung eines Hintergrundbilds ist
standardmäßig nicht möglich und kann nicht mit dem Border-Attribut von CSS geändert werden. Hier ist eine detaillierte Einführung.
Idee: Erstellen Sie zunächst eine Ebene mit dem erwarteten Rand und platzieren Sie die Auswahl darin. Die Größe der Auswahl ist etwas größer als die des Div, sodass der Inhalt außerhalb der Ebene ausgeblendet und der Rand der Auswahl abgedeckt wird.
<div style="border:solid 1px #ffcc00; width:100px; height:20px;overflow:hidden;">
<select name="select" style="width:105px; height:25px; margin-left:-1px; margin-top:-1px;" name="select" >
<option value="1">Ordentliches Mitglied</option>
<option value="2">Level 2 oder lokaler Club</option>
<option value="3">Assoziation</option>
</select>
</div>
Mit dieser Methode können Sie die Auswahl ohne Rand treffen oder den Rand ändern. Dies ist jedoch nur auf den Listenstatus der Auswahl beschränkt. Wenn sie im Mehrfachstatus angezeigt wird, wird eine Spur angezeigt Frame-Tiefenbegrenzung im IE und in FF Nicht da! Du kleiner Kerl ist so schwer zu kontrollieren!