2013-06-08 3 views
0

Как создать сетку с форматом кости собаки в CSS и/или jQuery? Формат кости это:CSS3: Форма кости

enter image description here

И сетка будет выглядеть так, только что вышел вместо шестиугольной и содержание (изображение/текст) в формате бы кости: enter image description here

Этот формат можно создать?

+0

Возможно, вы сможете это сделать, если вы умны радиальными градиентами ... –

+0

Не уверен, что троллинг или нет ... hmm: D –

+0

для шестиугольной сетки вы можете увидеть ручку: http://codepen.io/ веб-тики/ручка/HhCyd –

ответ

2

Вот как вы рисуете кости.

Demo

HTML

<div class="bone"> 
    <div class="s1"></div> 
    <div class="s2"></div> 
    <div class="s3"></div> 
    <div class="s4"></div> 
    <div class="centerbone"> 
     <div class="clean"></div> 
    </div> 
</div> 

CSS

.bone{ 
    position: relative; 
    width: 600px; 
} 
.s1, .s2, .s3, .s4{ 
    background:#fff; 
    height: 200px; 
    width: 200px; 
    border: 5px solid #000; 
    border-radius: 200px; 
    position:absolute; 
} 
.s1{ 
    left: 0; 
} 
.s2{ 
    right: 0; 
} 
.s3{ 
    top: 205px; 
} 
.s4{ 
    right: 0; 
    top:205px; 
} 
.centerbone{ 
    background:#fff; 
    height: 250px; 
    width: 188px; 
    border: 5px solid #000; 
    position:absolute; 
    left: 205px; 
    top: 78px; 
    border-width: 5px 0 5px; 
} 
.clean{ 
    background:#fff; 
    width: 400px; 
    height:100%; 
    position: absolute; 
    left:-104px; 
} 

И шестигранной сетки, следовать этот учебник:

http://jtauber.github.io/articles/css-hexagon.html

 Смежные вопросы

  • Нет связанных вопросов^_^