CSS en forme de coin diagonal - bord à bord centré dans le navigateur
J'ai essayé de faire de cette forme en CSS.
Idéalement, il va s'étaler sur toute la longueur de la fenêtre du navigateur, et probablement s'étendre à l'extérieur du champ de vue de soutenir des écrans plus grands et aussi être centré de manière que l'angle ne change pas.
Quelqu'un a une solutions?
Aussi je pense que je pourrais avoir un problème de l'angle de l'aliasing durement.
Je pourrais avoir besoin de recourir à l'aide d'une image. Voudrais utiliser les CSS.
** Image Erreur D'Orthographe. (Indéfiniment, pas forcément)
source d'informationauteur Varazi | 2012-06-17
Vous devez vous connecter pour publier un commentaire.
Une solution qui ne nécessite pas de CSS3:
jsfiddle démo
HTML
CSS
Remarque: Vous obtenez parfois excessive anticrénelage de la diagonale dans certains navigateurs (comme un exagérée de flou ou dropshadow). Cette astuce peut être un peu imprévisible sur les navigateurs modernes.
J'ai créer un étendu (et un Sass) version de Matt Coughlins greate réponse, J'ai publié dans mon blog (en allemand) et fourchue son jsfiddle démo.
HTML
CSS
SCSS
Avec le SCSS Mixin vous pouvez facilement créer vos propres classes: