Heim >Web-Frontend >CSS-Tutorial >Tipps und Tricks zum Implementieren benutzerdefinierter Auswahlfelder mit CSS (Codebeispiel)

Tipps und Tricks zum Implementieren benutzerdefinierter Auswahlfelder mit CSS (Codebeispiel)

不言
不言Original
2018-11-06 10:36:482218Durchsuche

Die meisten Leute werden es etwas mühsam finden, das Auswahlfeld zu formatieren, aber dieser Artikel wird Ihnen ein wenig helfen. Grundsätzlich können Sie die ursprüngliche Auswahl so weit wie möglich löschen und dann den Div-Umbruch zum Stylen verwenden (gilt für IE8 +). ), ohne weitere Umschweife, gehen wir direkt zum Text über.

Diese Methode scheint sehr einfach zu sein, Sie können den Stil entsprechend Ihren eigenen Bedürfnissen festlegen (empfohlener Kurs: CSS-Video-Tutorial)

Der Code lautet wie folgt:

HTML:

<div class="select-style">
  <select>
    <option value="city1">合肥</option>
    <option value="city2">南京</option>
    <option value="city3">芜湖</option>
    <option value="city4">杭州</option>
  </select></div>

CSS:

.select-style {
    border: 1px solid #ccc;
    width: 120px;
    border-radius: 3px;
    overflow: hidden;
    background: #fafafa url("image/greatwall.jpg") no-repeat 90% 50%;
    }
    .select-style select {
    padding: 5px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
    color: lightblue;
    }
    .select-style select:focus {
    outline: none;
    }

Der Effekt ist wie folgt:

Tipps und Tricks zum Implementieren benutzerdefinierter Auswahlfelder mit CSS (Codebeispiel)

Das obige ist der detaillierte Inhalt vonTipps und Tricks zum Implementieren benutzerdefinierter Auswahlfelder mit CSS (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn