Heim Web-Frontend HTML-Tutorial 纯css3简单实用的checkbox复选框和radio单选框_html/css_WEB-ITnose

纯css3简单实用的checkbox复选框和radio单选框_html/css_WEB-ITnose

Jun 24, 2016 am 11:58 AM
checkbox css3 Radio Kontrollkästchen praktisch

昨天为大家分享了一款很炫的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按钮

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

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

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

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP-Tutorial
1517
276
Wie erzielt man mit reinem CSS3 einen Welleneffekt? (Codebeispiel) Wie erzielt man mit reinem CSS3 einen Welleneffekt? (Codebeispiel) Jun 28, 2022 pm 01:39 PM

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

PyCharm-Einsteigerhandbuch: Erfahren Sie, wie Sie Projekte in PyCharm löschen PyCharm-Einsteigerhandbuch: Erfahren Sie, wie Sie Projekte in PyCharm löschen Feb 23, 2024 pm 09:39 PM

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 Konvertieren von englischen Buchstaben voller Breite in halbbreite Buchstaben Praktische Tipps zum Konvertieren von englischen Buchstaben voller Breite in halbbreite Buchstaben Mar 26, 2024 am 09:54 AM

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.

Verwenden Sie CSS geschickt, um verschiedene seltsam geformte Schaltflächen zu realisieren (mit Code). Verwenden Sie CSS geschickt, um verschiedene seltsam geformte Schaltflächen zu realisieren (mit Code). Jul 19, 2022 am 11:28 AM

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!

So verstecken Sie Elemente in CSS, ohne Platz zu beanspruchen So verstecken Sie Elemente in CSS, ohne Platz zu beanspruchen Jun 01, 2022 pm 07:15 PM

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.

So vergrößern Sie das Bild durch Klicken mit der Maus in CSS3 So vergrößern Sie das Bild durch Klicken mit der Maus in CSS3 Apr 25, 2022 pm 04:52 PM

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);}".

Es zeigt sich, dass Textkarussell und Bildkarussell auch mit reinem CSS realisierbar sind! Es zeigt sich, dass Textkarussell und Bildkarussell auch mit reinem CSS realisierbar sind! Jun 10, 2022 pm 01:00 PM

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.

So implementieren Sie Spitzenränder in CSS3 So implementieren Sie Spitzenränder in CSS3 Sep 16, 2022 pm 07:11 PM

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;".

See all articles