Inhaltsverzeichnis
1. Basic -Schaltflächenstil (Standard -Schaltfläche)
2. Randknopf (Umriss -Taste)
3.. Abgerundeter Schaltfläche (mit Textur)
4. Gradientenknopf
5. Symboltaste (mit Symbol)
6. Deaktivieren Sie die Statusschaltfläche
7. Schaltfläche Animation (Anziehen)
Tipps
Heim Web-Frontend CSS-Tutorial Beispiele für CSS -Tastenstile

Beispiele für CSS -Tastenstile

Aug 07, 2025 pm 10:45 PM
css Knopfstil

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.

Beispiele für CSS -Tastenstile

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.

Beispiele für CSS -Tastenstile

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.

Beispiele für CSS -Tastenstile

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

Beispiele für CSS -Tastenstile

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: &#39;&#39;;
  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!

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
1596
276
So ändern Sie den Listenstil in CSS So ändern Sie den Listenstil in CSS Aug 17, 2025 am 10:04 AM

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

So erstellen Sie eine gepunktete Grenze in CSS So erstellen Sie eine gepunktete Grenze in CSS Aug 15, 2025 am 04:56 AM

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.

So erstellen Sie einen reaktionsschnellen Testimonial Slider mit CSS So erstellen Sie einen reaktionsschnellen Testimonial Slider mit CSS Aug 12, 2025 am 09:42 AM

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

So verwenden Sie CSS -Gradienten für Hintergründe So verwenden Sie CSS -Gradienten für Hintergründe Aug 17, 2025 am 08:39 AM

CsgradientsProvidesmoothColorTransitionSwithoutimages.1.LINEARGRANSITANSCOLORGALONGASTRAILGLINE -UNTERDICECTIONSLIKETOBTOTMORANGLESSHALTS45DEG und SUPPORTMULTIPIPIPECOLORTOPSPORTOPSCUCKICKICKICKLECLECLECLEO

Wie man einen GlaSmorphismus -Effekt mit CSS erzeugt Wie man einen GlaSmorphismus -Effekt mit CSS erzeugt Aug 22, 2025 am 07:54 AM

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

Wie man den Cursor in CSS ändert Wie man den Cursor in CSS ändert Aug 16, 2025 am 05:00 AM

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

So verwenden Sie Grid-Template-Areas in CSS So verwenden Sie Grid-Template-Areas in CSS Aug 22, 2025 am 07:56 AM

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

So fügen Sie einen Boxschatten in CSS hinzu So fügen Sie einen Boxschatten in CSS hinzu Aug 18, 2025 am 11:39 AM

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.

See all articles