CSS3 verändert das Spiel für das Erstellen von Schaltflächen im Web vollständig. Techniken, die früher nur mit Bildern möglich waren, sind jetzt mit nur wenigen Codezeilen leicht ausführbar. Für diesen Beitrag haben wir sechs ansprechend gestaltete CSS-Schaltflächen für Sie erstellt, die Sie direkt in Ihre Projekte kopieren und einfügen können, wobei keine Zuordnung erforderlich ist.
Wie bei allem, was gut in CSS3 ist, funktionieren die folgenden Schaltflächen in Webkit- und Mozilla-Browsern hervorragend. Verschiedene IE-Versionen werden jedoch unzureichend sein.
Ein kurzer Hinweis zur Semantik
Die folgenden Beispiele sind in HTML stark ausgeprägt und viele davon könnten leicht schlanker sein. Ich habe sie so strukturiert, dass ich das CSS für die verschiedenen Teile des Buttons schön und getrennt halten konnte. Auf diese Weise können Sie verschiedene Teile der Beispiele unten kombinieren. Wenn Sie eine dieser Funktionen implementieren, sollten Sie sich sowohl CSS als auch HTML genau ansehen, um zu sehen, ob Sie Fett abschneiden können.
Abgerundeter Button: Zwei Zeilen
Manchmal schneidet eine einzelne Textzeile ihn einfach nicht aus. Verwenden Sie diese Schaltfläche, wenn Sie viel zu sagen haben und ihn auf engstem Raum verstauen möchten. Für das Styling habe ich einen Farbverlauf von # 99CF00 bis # 6DB700 und einige einfache Randbehandlungen verwendet.
HTML
CSS
Rote Pille
Dieser einfache, aber attraktive rote Knopf verwendet stark abgerundete Ecken, um ihm eine pillenartige Form zu geben. Sie finden einen Hintergrundverlauf von # d46d45 zu # b1432a und einige leichte Randeffekte oben und unten. Wieder ist der Hover-Effekt einfach ein umgekehrter Effekt.
HTML
CSS
Dunkler Letterpress
Hier habe ich eine Letterpress-Technik verwendet, um einen Inset-Look im Text zu erzielen. Grundsätzlich müssen Sie den Text dunkler als den Hintergrund machen und ihm dann einen hellen Schatten geben. Für den Hover-Effekt habe ich nur die Farben etwas aufgehellt.
HTML
CSS
Schwarze Schönheit
Für diesen Button wollte ich unbedingt etwas Glatteres und Klassisches schaffen. Um dies zu erreichen, habe ich drei Tricks implementiert. Zuerst habe ich einige gestoppte Farbverläufe angewendet, um dieses glänzende Aussehen zu erzielen. Als Nächstes habe ich einen inneren Schatten angewendet, der ein großartiger Trick ist, um Tiefe und Lichteffekte hinzuzufügen. Zum Schluss habe ich durch den Einsatz eines Textschattens einen leichten Schimmer angewendet.Beim Schweben reduziere ich den Schein und intensiviere den Schatten.
HTML
CSS
Blaue Pille mit Symbol
Die blaue Pillenschaltfläche kombiniert die glänzenden Formen der vorherigen Schaltfläche mit der Form der roten Pille von oben. Ich habe wieder einige glänzende Farbverläufe und im inneren Schatten verwendet, aber um die Dinge interessanter zu machen, fügte ich ein Symbol hinzu: ein kleines Bleistift. Das Tolle an diesem Symbol ist, dass keine speziellen Schriftarten erforderlich sind, nur HTML! Es ist eine nette kleine Ergänzung, die einen Kontaktknopf ohne Anstrengung aufpeppen kann.
HTML
CSS
Gefällt mir / mag keine Knöpfe
Hier habe ich zwei kreisförmige Buttons erstellt, die für die Implementierung eines einfachen Bewertungssystems gedacht sind. Der grüne Knopf bedeutet eine positive und der rote eine negative. Wie bei der letzten Schaltfläche handelt es sich bei den Symbolen nur um HTML und es sind keine @ font-face-Tricks erforderlich.
HTML
CSS
Fazit
Ich hoffe, dass diese Tasten für Sie nützlich sind. Auch wenn Browserbeschränkungen bewirken, dass einige davon nicht ganz implementierungsbereit sind, bieten sie dennoch hervorragende Lernbeispiele für einige der großartigen neuen Funktionen von CSS3.
Hinterlasse einen Kommentar und lass uns wissen, was du denkst!