Beispiele für CSS -Tastenstile
Der grundlegende Schaltflächenstil bietet eine einfache Standard -Taste mit einem blauen Hintergrund und einem Schwebeverdunking -Effekt. 2. Die Grenzknopf nimmt einen transparenten Hintergrund und einen blauen Rand an, und der Hintergrund wird beim Schwebewechsel gefüllt, was für sekundäre Operationen geeignet ist. 3. Die abgerundete Ecke fügt Schatten hinzu und klickt auf Bewegungsgemälde, um die Textur und das interaktive Feedback zu verbessern. 4. Die Gradient -Taste verwendet orangefarbene Pulver -Linear -Gradienten, die visuell prominent ist und für Aktionsanrufszenen geeignet ist. 5. Die Symboltaste kombiniert Text und Symbole, um durch Flex -Layout eine grafische Ausrichtung zu erzielen, um die Erkennung zu verbessern. 6. Der Deaktivierungsknopf zeigt ein graues Erscheinungsbild und deaktiviert den Cursor, um einen inoperablen Zustand anzuzeigen. 7. Die Taste der Impulsanimation vergrößert und verblasst die Animation durch Pseudo-Elemente, um Benutzer zum Klicken anzulocken. Es wird empfohlen, den Übergangseffekt und die CSS -Variablen zu koordinieren, um sie einheitlich zu verwalten, und zu beachten, dass die Größe der mobilen Taste mindestens 44px beträgt, um die Klickbarkeit sicherzustellen.
Natürlich finden Sie nachstehend einige gängige Beispiele für CSS -Taste, von grundlegend bis hin zu Erweitert und geeignet für die Verwendung in verschiedenen Szenarien. Diese Stile können direkt in Ihr Projekt kopiert und nach Bedarf angepasst werden.

1. Basic -Schaltflächenstil (Standard -Schaltfläche)
.BTN { Polsterung: 10px 20px; Schriftgröße: 16px; Farbe: weiß; Hintergrundfarbe: #007BFF; Grenze: Keine; Border-Radius: 5px; Cursor: Zeiger; Übergang: Hintergrundfarbe 0,3s Leichtigkeit; } .BTN: Hover { Hintergrundfarbe: #0056B3; }
Die Standardschaltfläche für die meisten Webseiten ist einfach und klar.
2. Randknopf (Umriss -Taste)
.BTN-OUTLINE { Polsterung: 10px 20px; Schriftgröße: 16px; Farbe: #007BFF; Hintergrundfarbe: transparent; Grenze: 2PX Solid #007BFF; Border-Radius: 5px; Cursor: Zeiger; Übergang: Alle 0,3s leichten; } .BTN-OUTLINE: Hover { Hintergrundfarbe: #007BFF; Farbe: weiß; }
Häufig für sekundäre Operationen wie "Abbrechen" oder "Rückgabe" verwendet.
3.. Abgerundeter Schaltfläche (mit Textur)
.BTN-aufgewachsen { Polsterung: 12px 24px; Schriftgröße: 16px; Farbe: weiß; Hintergrundfarbe: #28a745; Grenze: Keine; Border-Radius: 8px; Box-Shadow: 0 4px 6px RGBA (0, 0, 0, 0,1); Cursor: Zeiger; Übergang: Alle 0,3s leichten; } .BTN-erhoben: Hover { Hintergrundfarbe: #218838; Transformation: Translatey (-2px); Box-Shadow: 0 6px 8px RGBA (0, 0, 0, 0,15); } .BTN-erhoben: aktiv { Transformation: Translatey (0); Box-Shadow: 0 2px 4px RGBA (0, 0, 0, 0,1); }
Fügen Sie Schatten hinzu und klicken Sie auf Feedback, um die Interaktion zu verbessern.
4. Gradientenknopf
.BTN-Gradient { Polsterung: 12px 24px; Schriftgröße: 16px; Farbe: weiß; Hintergrund: Linear-Gradient (90di, #ff7a00, #ff0080); Grenze: Keine; Border-Radius: 25px; Cursor: Zeiger; Übergang: Deckkraft von 0,3s Leichtigkeit; } .BTN-Gradient: Hover { Opazität: 0,9; }
Es hat eine starke visuelle Wirkung und eignet sich für CTA -Tasten (Call to Action) wie "Now kaufen".
5. Symboltaste (mit Symbol)
.BTN-ICON { Anzeige: Inline-Flex; Ausrichtung: Zentrum; Lücke: 8px; Polsterung: 10px 16px; Schriftgröße: 16px; Farbe: weiß; Hintergrundfarbe: #007BFF; Grenze: Keine; Border-Radius: 6PX; Cursor: Zeiger; } .BTN-ICON: Hover { Hintergrundfarbe: #0056B3; }
<button class = "btn-icon"> <span>? </span> Wie </button>
Geeignet für Schaltflächen, die die Kombination von Bildern und Texten erfordern, wie z. B. Freigabe, Likes usw.
6. Deaktivieren Sie die Statusschaltfläche
.BTN-Behindert { Polsterung: 10px 20px; Schriftgröße: 16px; Farbe: #6c757d; Hintergrundfarbe: #e9ecef; Grenze: Keine; Border-Radius: 5px; Cursor: nicht verurteilt; Deckkraft: 0,6; }
Wird für den nicht klickbaren Status verwendet, z. B. wenn das Formular nicht ausgefüllt ist.
7. Schaltfläche Animation (Anziehen)
.BTN-PULSE { Position: Relativ; Polsterung: 12px 24px; Schriftgröße: 16px; Farbe: weiß; Hintergrundfarbe: #DC3545; Grenze: Keine; Border-Radius: 5px; Cursor: Zeiger; } .BTN-Pulse :: After { Inhalt: ''; Position: absolut; Top: 50%; Links: 50%; Breite: 30px; Höhe: 30px; Hintergrund: RGBA (220, 53, 69, 0,4); Grenzradius: 50%; Transformation: Translate (-50%, -50%); Animation: Puls 1.5s unendlich; } @keyframes pulse { 0% { Transformation: Translate (-50%, -50%) Skala (0,8); Opazität: 0,7; } 100% { Transformation: Translate (-50%, -50%) Skala (2,4); Deckkraft: 0; } }
Wird für wichtige Schaltflächen wie "Jetzt registrieren" verwendet, um die Aufmerksamkeit der Benutzer auf sich zu ziehen.
Tipps
- Verwenden Sie
transition
, um die Knopfinteraktion natürlicher zu gestalten. - Vermeiden Sie die Überbeanspruchung von Animationen, um zu vermeiden, dass die Benutzererfahrung stört.
- Achten Sie auf die Knopfgröße am mobilen Terminal (das mindestens 44px hoch wird empfohlen).
- Farbe und Größe können gleichmäßig mit CSS -Variablen verwaltet werden:
:Wurzel { -BTN-Primary: #007BFF; -BTN-SUCCESS: #28A745; -BTN-Radius: 5px; }
Grundsätzlich ist alles, nicht kompliziert, aber es ist leicht, Details zu ignorieren. Sie können diese Stile nach Ihrem Markenstil verwenden.
Das obige ist der detaillierte Inhalt vonBeispiele für CSS -Tastenstile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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)

Um den CSS-Listenstil zu ändern, verwenden Sie zunächst den Typ Listenstil, um die Kugel- oder Nummerierungsstil zu ändern. 1. Verwenden Sie den Typ Listenstil, um die Kugel von UL auf Scheibe, Kreis oder Quadrat einzustellen, und die Anzahl der OL ist dezimal, unter-alpha, obere Alpha, untere Röme oder Oberroman. 2. Entfernen Sie das Tag vollständig mit Listenstil: Keine. 3. Verwenden Sie das Listen-Stil: URL ('bullet.png'), um es durch ein benutzerdefiniertes Bild zu ersetzen. 4. Verwenden Sie Listen-Stil-Positionen: in

Verwenden Sie CSS, um gepunktete Grenzen zu erstellen, und stellen Sie einfach das Grenzattribut auf gepunktete fest. Zum Beispiel kann "Border: 3PXDotted#000" dem Element einen 3-Pixel-schwarzen Punktrand hinzufügen. Durch die Einstellung der Randbreite kann die Größe des Punktes geändert werden. Die breiteren Grenzen erzeugen größere Punkte. Sie können gepunktete Grenzen für eine bestimmte Seite festlegen, z. B. "Border-Top: 2PXDottedRed". Gepunktete Grenzen eignen sich für Elemente auf Blockebene wie Div und Eingabe. Sie werden häufig in Fokuszuständen oder bearbeitbaren Bereichen verwendet, um die Zugänglichkeit zu verbessern. Achten Sie auf Farbkontrast. Gleichzeitig präsentiert Dotted eine kreisförmige Punktform. Diese Funktion wird in allen Mainstream -Browsern häufig verwendet.

Es ist möglich, einen reaktionsschnellen automatischen Karussellschieber mit reinem CSS zu erstellen. Kombinieren Sie einfach die HTML -Struktur, das Flexbox -Layout und die CSS -Animation. 2. Erstellen Sie zuerst einen semantischen HTML -Container, der mehrere Empfehlungsbegriffe enthält. IITEM enthält Referenzinhalt und Autoreninformationen. 3.. Verwenden Sie den übergeordneten Container, um Anzeige zu setzen: Flex, Breite: 300% (drei Folien) und Überlauf auftragen: versteckt, um eine horizontale Anordnung zu erreichen. 4. Verwenden Sie @KeyFrames, um eine Translatex -Transformation von 0% auf -100% zu definieren und Animation zu kombinieren: Scroll15Slinearinfinite, um nahtloses automatisches Scrollen zu erzielen. 5. Medien hinzufügen

CsgradientsProvidesmoothColorTransitionSwithoutimages.1.LINEARGRANSITANSCOLORGALONGASTRAILGLINE -UNTERDICECTIONSLIKETOBTOTMORANGLESSHALTS45DEG und SUPPORTMULTIPIPIPECOLORTOPSPORTOPSCUCKICKICKICKLECLECLECLEO

Um einen Gla-Mimikry-Effekt von CSS zu erzeugen, müssen Sie Backdrop-Filter verwenden, um Hintergrundunschärfe zu erzielen, einen durchscheinenden Hintergrund wie RGBA (255,255,255,0.1) festzulegen, subtile Grenzen und Schatten hinzuzufügen, um das Gefühl der Hierarchie zu verbessern, und sicherzustellen, dass der visuelle Inhalt hinter den Elementen genügend visuelle Inhalt gibt. 1. Verwenden Sie Backdrop-Filter: Blur (10px), um den Hintergrundinhalt zu verwischen; 2. Verwenden Sie RGBA oder HSLA, um den transparenten Hintergrund zu definieren, um den Grad der Transparenz zu steuern. 3. Fügen Sie 1pxsolidrgba (255.255.255,0,3) Grenzen und Box-Shadow hinzu, um die dreidimensionale zu verbessern. V. 5. Es ist mit alten Browsern kompatibel

UseBuilt-Incursortypes LikePointer, Hilfe, Ornot-allowedtoprovideimmediatevisualFeedbackfordFerentIntiveRections.2.ApplyCustomCursorimagesWithTheCursorPropertyuSeusions, optionalSpecifingAtaTandalwayssincludingafallbacklikeAumAntoorPointer.fol

Thegrid-template-areasPropertyAllowsDevelopStoCreatINTItIPISIVE, readableLayoutsByDefiningNamedGridareas; EverStringRepesentsArowandachwordacolumnCell, mit ggrid-areaMameSonchildelementsMatchingThoseInthetemplate, solches "Headerheaderheaderheaderader"

Verwenden Sie zum Hinzufügen von Kastenschatten das Box-Shadow-Attribut. 1. Die grundlegende Syntax ist Box-Shadow: Horizontaler Offset vertikaler Offset-Unschärfe-Radius-Expansionsradius-Schatten in Farbe; 2. Die ersten drei Werte sind erforderlich, der Rest ist optional; 3.. Verwenden Sie RGBA () oder HSLA (), um transparente Wirkung zu erzielen; 4. Der positive Expansionsradius erweitert Schatten und der negative Wert wird verringert. 5. Mehrere Schatten können durch Kommas -Trennung hinzugefügt werden. 6. Überbeanspruchung sollte vermieden werden, um sicherzustellen, dass die Sichtbarkeit auf unterschiedlichem Hintergrund getestet wird. Dieses Attribut wird vom Browser gut unterstützt, und eine angemessene Verwendung kann die Designstruktur verbessern.
