2016-03-13 2 views
1

У меня есть окно, в котором я создал «травление» вертикальную линию, помещая #bbb линию и #fff линии рядом друг с другом с помощью CSS:травление границы вокруг коробки

div#product_details_separator { 
    height:100px; 
    width:0px; 
    border-left:1px solid #bbb; 
    border-right:1px solid #fff; 

протравленной Вертикали Линия: enter image description here

Кто-нибудь знает, как я могу передать всю рамку вокруг коробки тем же самым травлением?

+0

могли бы вы пост HTML/CSS? Это будет намного быстрее, если мне не придется делать все с нуля. – zer00ne

ответ

2

Для достижения этого эффекта вы можете применить box-shadow. See the DEMO

CSS

.box { 
    border: 1px solid #fff; 
    box-shadow: 0 0 0 1px #bbb; 
} 
+0

Ударьте меня на 24 секунды, поэтому я удалил свой и поднял ваш. – zer00ne

+0

Спасибо @ zer00ne :) – Morven

1

То, что вы пытаетесь сделать звуки вроде как границы стиля вставки, которая может быть стоит посмотреть в. Однако, чтобы добавить второй слой границы, вы можете использовать свойство контура. Это позволяет указать контур, который идет непосредственно по границе.

border: 1px solid #bbb; 
outline: 1px solid #fff; 
1

У вас есть несколько интересных (и редко используемые) стилей, чтобы установить на границе w3c doc

Комбинируя их, можно добиться несколько интересных вариантов по вашему запросу

Обратите внимание, что серый цвет цвета вычисляются автоматически. Смотрите также 4-й пример, для достижения специальных эффектов, которые отличаются от стандартных

div { 
 
    width: 100px; 
 
    height: 80px; 
 
    display: inline-block; 
 
} 
 
.one { 
 
    border: groove 20px lightblue; 
 
} 
 
.two { 
 
    border: ridge 20px lightgreen; 
 
} 
 
.three { 
 
    border: inset 20px tomato; 
 
} 
 
.four { 
 
    border-top: groove 20px tomato; 
 
    border-left: groove 20px tomato; 
 
    border-right: ridge 20px tomato; 
 
    border-bottom: ridge 20px tomato; 
 
}
<div class="one"></div> 
 
<div class="two"></div> 
 
<div class="three"></div> 
 
<div class="four"></div>

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