纯css3简单实用的checkbox复选框和radio单选框_html/css_WEB-ITnose
昨天为大家分享了一款很炫的checkbox复选框和radio单选框,今天再给大家带来一款简单实用的checkbox复选框和radio单选框。界面清淅、舒服。先给大家来张效果图:
在线预览 源码下载
实现html代码:
<div class="frame"> <input checked="checked" id="radio_1" name="radio" type="radio"> <label class="radio" for="radio_1"> <i class="fa fa-times"></i> </label> <input id="radio_2" name="radio" type="radio"> <label class="radio" for="radio_2"> <i class="fa fa-times"></i> </label> <input id="radio_3" name="radio" type="radio"> <label class="radio" for="radio_3"> <i class="fa fa-times"></i> </label> <input id="radio_4" name="radio" type="radio"> <label class="radio" for="radio_4"> <i class="fa fa-times"></i> </label> <input id="radio_5" name="radio" type="radio"> <label class="radio" for="radio_5"> <i class="fa fa-times"></i> </label> </div> <div class="frame"> <input checked="checked" id="check_1" name="check" type="checkbox"> <label class="check" for="check_1"> <i class="fa fa-check"></i> </label> <input id="check_2" name="check" type="checkbox"> <label class="check" for="check_2"> <i class="fa fa-check"></i> </label> <input id="check_3" name="check" type="checkbox"> <label class="check" for="check_3"> <i class="fa fa-check"></i> </label> <input id="check_4" name="check" type="checkbox"> <label class="check" for="check_4"> <i class="fa fa-check"></i> </label> <input id="check_5" name="check" type="checkbox"> <label class="check" for="check_5"> <i class="fa fa-check"></i> </label> </div>
css3代码:
form { width: 100vw; height: 100vh; display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } form .frame { display: flex; flex-flow: row nowrap; } form .frame input { display: none; } form .frame label { cursor: pointer; position: relative; width: 30px; height: 30px; margin: 10px; background: #8ABA56; transition: all 0.3s ease-in-out; font-size: 12pt; color: #FFF; -webkit-font-smoothing: antialiased; } form .frame label.radio { border-radius: 100%; } form .frame label.check { border-radius: 5px; } form .frame label .fa { position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; -webkit-transform: scale(0); transition: all 0.3s ease-in-out; line-height: 30px; text-align: center; } form .frame input:checked + label { background: #678b40; } form .frame input:checked + label .fa { opacity: 1; -webkit-transform: scale(1); }
好了。复制上面的html代码和css代码。轻松搞定一款漂亮的checkbox、radio按钮

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie erzielt man mit reinem CSS3 einen Welleneffekt? In diesem Artikel erfahren Sie, wie Sie mit SVG- und CSS-Animationen Welleneffekte erstellen.

PyCharm-Einsteigerhandbuch: Praktische Tipps zum Löschen von Projekten PyCharm ist eine leistungsstarke integrierte Python-Entwicklungsumgebung (IDE). Bei der Entwicklung von Projekten müssen Sie manchmal Projekte oder Dateien in den Projekten löschen. In diesem Artikel werden praktische Techniken zum Löschen von Projekten in PyCharm vorgestellt und spezifische Codebeispiele bereitgestellt, um Anfängern das Verständnis und die Anwendung zu erleichtern. 1. Projekt löschen Das Löschen des Projekts bedeutet, dass der gesamte Projektordner gelöscht wird. Dies ist sehr nützlich, wenn wir das Projekt bereinigen oder neu erstellen müssen. In PyCharm löschen

Praktische Tipps zum Umwandeln von englischen Buchstaben in voller Breite in Formen mit halber Breite. Im modernen Leben kommen wir häufig mit englischen Buchstaben in Kontakt und müssen bei der Verwendung von Computern, Mobiltelefonen und anderen Geräten häufig englische Buchstaben eingeben. Manchmal stoßen wir jedoch auf englische Buchstaben in voller Breite und müssen die Form mit halber Breite verwenden. Wie konvertiert man also englische Buchstaben in voller Breite in die Form mit halber Breite? Hier sind einige praktische Tipps für Sie. Erstens beziehen sich englische Buchstaben und Zahlen in voller Breite auf Zeichen, die in der Eingabemethode eine Position in voller Breite einnehmen, während englische Buchstaben und Zahlen in halber Breite eine Position in voller Breite einnehmen.

Dieser Artikel zeigt Ihnen, wie Sie mithilfe von CSS auf einfache Weise verschiedene seltsam geformte Schaltflächen realisieren können, die häufig vorkommen. Ich hoffe, dass er Ihnen hilfreich sein wird!

Zwei Methoden: 1. Fügen Sie mit dem Anzeigeattribut einfach den Stil „display:none;“ zum Element hinzu. 2. Verwenden Sie die Attribute „position“ und „top“, um die absolute Positionierung des Elements festzulegen, um das Element auszublenden. Fügen Sie dem Element einfach den Stil „position:absolute;top:-9999px;“ hinzu.

Implementierungsmethode: 1. Verwenden Sie den Selektor „:active“, um den Status des Mausklicks auf das Bild auszuwählen. 2. Verwenden Sie das Transformationsattribut und die Funktion „scale()“, um den Bildvergrößerungseffekt zu erzielen. Die Syntax „img:active {transform : Skala(x-Achsen-Vergrößerung, y-Achsen-Vergrößerung);}".

Wie erstelle ich ein Textkarussell und ein Bildkarussell? Das erste, woran jeder denkt, ist die Verwendung von js. Tatsächlich können Textkarussell und Bildkarussell auch einen Blick auf die Implementierungsmethode werfen.

In CSS können Sie das Attribut „border-image“ verwenden, um einen Spitzenrand zu erzielen. Das Attribut „border-image“ kann Bilder zum Erstellen von Rändern verwenden, d. h. zum Hinzufügen eines Hintergrundbilds zum Rand. Sie müssen lediglich das Hintergrundbild als Spitzenstil angeben Bildrandbreite nach innen. Ob der Anfang wiederholt wird;".
