Hexagone forme avec un border/contour

Je sais que c'est possible de créer un hexagone forme en utilisant le code suivant:

.hex:before {
    content: " ";
    width: 0; height: 0;
    border-bottom: 30px solid #6C6;
    border-left: 52px solid transparent;
    border-right: 52px solid transparent;
    position: absolute;
    top: -30px;
}

.hex {
    margin-top: 30px;
    width: 104px;
    height: 60px;
    background-color: #6C6;
    position: relative;
}

.hex:after {
    content: "";
    width: 0;
    position: absolute;
    bottom: -30px;
    border-top: 30px solid #6C6;
    border-left: 52px solid transparent;
    border-right: 52px solid transparent;
}

Comment puis-je créer un hexagone qui est rempli avec une couleur, et le contour avec un autre? Je suis en train de jouer avec lui, mais il ne semble pas être possible.

D'autres alternatives sont les bienvenus, je voudrais éviter à l'aide d'images.

  • Jetez un oeil à cette css hexagone tutoriel jtauber.github.io/articles/css-hexagon.html
  • C'est exactement là où j'ai pris le code si. Mon problème est que au lieu d'avoir un vert hexagone, je voudrais un blanc hexagone avec un contour vert.
  • veuillez faire tripoter pour votre question, il sera plus facile de travailler sur.
  • Serait-ce suffisant? J'ai inclus le code je l'ai mentionné dans l'OP. jsfiddle.net/uTfCY
InformationsquelleAutor Arkuen | 2013-10-17