Die Cascading Style Sheets (CSS) mark-up language hat in CSS3 viele neue Elemente , die Sie in rivalisierende visuelle Anzeige durch die Programmierung einer Webseite mit Bildern gemacht lass gewonnen. CSS3 neuen Elementen gehören Dreiecke und abgerundeten Ecken , die vor diesem Update waren schwer zu schaffen . Diese Eigenschaften machen es einfach, einen Band-Effekt sogar für einen Anfänger in mark-up . Ein Band ist im Wesentlichen ein bis mehrere Dreiecke , einem Kasten und einem Drop- Schatten-Effekt . Diese Komponenten miteinander zu verbinden , um eine 3D- Band, dass Sie über Header , Banner, oder anderswo in Ihre Webseite zu platzieren können . Anleitung
1
Erstellen einer Kopf-oder Titel-Tag . Zum Beispiel, wenn Sie Ihre erste Header auf Ihrer Seite "Header " Ihre mark-up würden Sie so erscheinen sagen wollen : " .
Kopfzeile
" Schließen Sie immer ein HTML-Tag mit einem Backslash .
2
geben Sie Ihre HTML-Tag die Stylings Sie wollen mit CSS . Zumindest seine Position , Größe und Farbe . Zum Beispiel verweist Ihren
tag , Ihre CSS mark-up aussehen würde :
h1 {position : absolute; width: 20% ; padding: 10px ; background- color: # 999 ;}
Machen Sie jede Zeile CSS mark-up einer separaten Zeile. Beginnen und beenden Sie jede Aussage mit offenen und geschlossenen Klammern . " Position: absolute " bedeutet, dass die Position des Elements ist absolut und nicht ändern , egal was sonst noch los ist in der Seite. Die Breite ist auf 20 Prozent des Bildschirms oder den Mülleimer der h1 -Tag innerhalb der gesetzt ist , wie ein " div " oder " Tisch. " Die Polsterung gibt dem h1-Tag etwas mehr Raum zum Atmen . Die background-color legt die Farbe um den Text.
3
erstellen dreieckigen "nach" Pseudo- Element zu Ihrem Header-Tag anzuhängen. Der "nach" Pseudo- Element ist neu in CSS3 und lässt Sie platzieren ein Element direkt nach einem anderen. Machen Sie es ein Dreieck , indem Sie mehr als eine ihrer Grenzen zu transparent. Ihr Markup nach Ihrer
tag würde nun wie folgt aussehen :
h1 : after { position: absolute; left: 0 ; top : 100%; border-width : 10px 10px ; border-style : solid ; border- color: # 666 # 666 transparent transparent ;}
die Position und links Stil setzt auf das Dreieck an der Unterseite des h1-Element links . Die obere und die Grenze Arten die Größe des Dreiecks. Die border-color -Stil macht der Block als ein Dreieck und die border- Farben sind dunkler als die Farbe des Headers , die Schaffung eines 3D-Effekt erscheinen , als ob die Header-Block ist stark Faltung nach hinten wie ein Band .
4
Fügen Sie mehr Effekte mit Dreieck -Elemente , um das Farbband Aussehen Ihres header beenden. Positionieren Sie diese letzten Dreiecke am Anfang Ihrer Kopf-und am Ende , so dass die Band hat eine Flagge -Look . Ihre CSS mark-up erscheint nun in insgesamt als :
h1 {position : absolute; width: 20% ; padding: 10px ; background- color: # 999 ;}
h1 : nach { position: absolute; left: 0px ; top : 100%; border-width : 10px 10px ; border-style : solid ; border- color: # 666 # 666 transparent transparent ;}
h1 : before {position: absolute , rechts: 0px ; top: 0px ; border-color : # fff transparent transparent transparent ;}
h1 : before {position : absolute; left: 30px - ; top: 12px ; border-width : 20px 10px ; border- color: # 999 # 999 # 999 transparent ;}
die erste " : before "-Element erzeugt ein Flag - Effekt auf der rechten Seite des Kopfes . Die zweite ": before" . Element schafft eine Flagge Stil auf der linken Seite fiel der Kopfzeile