Les feuilles de style en cascade ( CSS ) mark-up language a gagné en CSS3 beaucoup de nouveaux éléments qui vous permettent de rival dans l'affichage visuel à travers la programmation d'un site réalisé avec des images. De nouveaux éléments de CSS3 comprennent triangles et les coins arrondis , qui, avant cette mise à jour , difficiles à créer . Ces caractéristiques font qu'il est simple de créer un effet de ruban , même pour un novice en mark-up . Un ruban est essentiellement une à plusieurs triangles , un coffre et un effet d'ombre portée . Ces composants se connectent ensemble pour créer un ruban 3D que vous pouvez placer sur têtes , bannières, ou n'importe où ailleurs dans votre page Web. Instructions 1 Créer un en-tête ou le titre tag . Par exemple, si vous voulez que votre première tête sur votre page de dire « tête », votre majoration sera: " . Tête " Toujours fermer une balise HTML avec un barre oblique inverse. 2 Donnez votre balise HTML stylings que vous voulez avec CSS. Inclure au moins sa position , la taille et la couleur. Par exemple, le référencement de votre tag , votre CSS majoration devrait ressembler à : h1 {position : absolute; width: 20%; padding: 10px ; background- color: # 999 ; } Faire de chaque ligne de CSS mark-up sur une ligne distincte . Commencez et terminez chaque énoncé avec crochets ouverts et fermés. " position: absolute ", la position de l'élément est absolue et ne change pas peu importe ce qui se passe dans la page. La largeur est définie à 20 pour cent de l'écran ou la poubelle la balise h1 est placé à l'intérieur d' , comme un "div" ou " table. " Le rembourrage donne la balise h1 peu de répit supplémentaire. Le background-color définit la couleur autour du texte. 3 Créer une triangulaire "après" pseudo- élément à ajouter à votre étiquette d'en-tête . Le pseudo- élément "après" est nouveau dans CSS3 et vous permet de placer un élément directement après l'autre. Faites-en un triangle en mettant plus d'un de ses frontières transparent. Votre balisage après votre balise de serait maintenant ressembler à ceci: h1: après {position : absolute; left: 0 ; haut : 100%; border-width : 10px 10px ; border-style : solid ; border-color : # 666 # 666 transparent transparent ; } La position et le style gauche, le triangle en bas à gauche de l'élément h1. Les styles principaux et des frontières définir la taille du triangle. Le style border-color rend le bloc apparaître comme un triangle et la frontière entre les couleurs qui apparaissent sont plus foncées que la couleur de la tête , créant un effet 3D , comme si le bloc d'en-tête est fortement pliant vers l'arrière comme un ruban . 4 Ajouter plus d'effets avec des éléments du triangle pour finir le look ruban de votre tête . Positionner ces derniers triangles au début de votre tête et à la fin , de sorte que le ruban a un look en forme de drapeau . Votre CSS mark-up apparaît maintenant dans toute aussi : h1 {position : absolute; width: 20%; padding: 10px ; background- color: # 999 ; } h1: après { position: absolute; gauche : 0px; haut : 100%; border-width : 10px 10px ; border-style : solid ; border-color : # 666 # 666 transparent transparent ; } h1: avant la position { : absolue , à droite: 0px; top: 0px; border-color : transparent transparent transparent # fff ; } h1: before { position: absolute; gauche : 30px - ; haut : ; : 10px 20px border-width 12px ; border-color : # 999 # 999 # 999 transparent; } la première ": avant " élément crée un effet de drapeau sur le côté droit de la tête . Le second ": avant " . Élément crée un style de drapeau sur le côté gauche chuté de l'en-tête
|