Есть ли способ создать 3 border-bottom
s до одного div
?3 граничных дна для одного div?
Вот что он должен выглядеть следующим образом:
Есть ли способ создать 3 border-bottom
s до одного div
?3 граничных дна для одного div?
Вот что он должен выглядеть следующим образом:
Попробуйте http://codepen.io/anon/pen/ogzoQQ
<div id="box"></div>
#box{
width:100px;
height:100px;
background:blue;
box-shadow: 0px 3px green,0px 6px orange,0px 9px yellow;
border-radius:5px;
}
good Теперь его можно применить три тени, какие границы abt. –
@NaveenKumarPG вы можете это сделать, но это очень много работы http://codepen.io/anon/pen/WbGzyr – Akshay
Вы можете попытаться подойти к этому с пограничным двойным, границами радиуса и тенью.
.class {
border-radius: 5px 5px 5px 5px;
border-bottom: 3px double #BBBBBB;
box-shadow: 0px 3px 3px rgba(187,187,187, 1);
}
вы можете получить этот эффект, используя
border-bottom: 3px double #BBBBBB;"
если вы хотите три линии, которые вы должны использовать три различную диву с
border-bottom: 1px solid #BBBBBB;
поступательных три контейнеров. для последнего div дают теневой эффект.
This - один из способов достижения вышеуказанного выхода.
HTML
<div class="borderBox">
<div class="innerCnt">
<ul>
<li>Lorem Ipsum</li>
<li>Lorem Ipsum</li>
<li>Lorem Ipsum</li>
<li>Lorem Ipsum</li>
</ul>
</div>
</div>
CSS
.innerCnt {
background: #fff;
position: relative;
z-index: 1;
border-radius: 5px;
}
.innerCnt ul {
margin: 0
}
.borderBox {
height: 100px;
border: 1px solid #ccc;
border-radius: 8px;
position: relative;
}
.borderBox:after,
.borderBox:before {
border: 1px solid #ccc;
content: " ";
position: absolute;
height: 100%;
width: 100%;
top: 1px;
border-radius: 8px;
}
.borderBox:after {
top: 3px;
border-radius: 7px;
}
Полностью кросс-браузер простым решением было бы использовать три элемента. Идеальное решение для CSS3 было бы использовать box-shadow, которая поддерживает разделенный запятыми список и занимать столько теней, сколько вы хотите. – adeneo
Нисходящий знак без комментариев не оценен. –