Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie füge ich mit CSS Hover-Effekte zu benutzerdefinierten Schaltflächen im Kontrollkästchen-Stil hinzu?

Mary-Kate Olsen
Freigeben: 2024-10-28 22:55:30
Original
280 Leute haben es durchsucht

How to Add Hover Effects to Custom Checkbox-Styled Buttons with CSS?

Hover-Effekte für benutzerdefinierte Schaltflächen im Kontrollkästchen-Stil in CSS

Beim Erstellen benutzerdefinierter Kontrollkästchen, die Schaltflächen ähneln, möchten Sie möglicherweise Hover-Effekte hinzufügen Effekte zur Verbesserung des Benutzererlebnisses. So erreichen Sie das mit CSS:

HTML:

<code class="html"><div id="ck-button">
   <label>
      <input type="checkbox" value="1"><span>red</span>
   </label>
</div></code>
Nach dem Login kopieren

CSS:

<code class="css">#ck-button:hover {
    background:red;
}</code>
Nach dem Login kopieren

Dieser Code zielt auf das #ck-button-Element mithilfe der Pseudoklasse :hover ab, wenn der Benutzer mit der Maus darüber fährt. Die Hintergrundeigenschaft wird dann auf Rot gesetzt und ändert die Hintergrundfarbe der Schaltfläche beim Hover.

Demo:

http://jsfiddle.net/zAFND/4/

Das obige ist der detaillierte Inhalt vonWie füge ich mit CSS Hover-Effekte zu benutzerdefinierten Schaltflächen im Kontrollkästchen-Stil hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!