2016-10-13 2 views
0

Быстрый вопрос, это может быть глупо или легко. Я не знаю. Вот почему я спрашиваю.CSS - Несколько типов границ в одной строке

Можно ли вызвать несколько свойств границы в одной строке CSS?

Например:

border-top, border-right: xxx; 

Или даже:

border-top,right,left: xxx; 

мне было интересно об этом.

Благодаря

+1

Нет, каждый из них является отдельной собственностью. Это зависит от того, что вы пытаетесь сделать, хотя есть варианты. –

+0

Почему я должен получить нижний предел для моего вопроса? –

+1

Я понятия не имею, это не мое ... но «недостаток исследований» - это одна из возможностей. –

ответ

1

Это будет что-то вроде этого:

.border { 
 
    border-width: 1px 2px 3px 0; 
 
    border-style: solid dotted dashed none; 
 
    border-color: red blue green transparent; 
 

 
    display: block; 
 
    padding: 10px; 
 
    text-align: center; 
 
}
<div class="border">Mixed borders</div>

+0

Это интересно. благодаря –

0

Конечно, так же, как margin, padding и т.д., вы можете дать 4 значения (сверху, справа, снизу, левый) или 2 значение (верх & низ, левый & правый)

div { 
 
    height: 100px; 
 
    width: 100px; 
 
} 
 
#a { 
 
    border: 1px solid red; 
 
} 
 
#b { 
 
    border-color: green; 
 
    border-style: solid; 
 
    border-width: 5px 3px 9px 0; 
 
} 
 
#c { 
 
    border-color: tomato; 
 
    border-style: solid; 
 
    border-width: 15px 1px; 
 
}
<div id="a"></div> 
 
<br /> 
 
<div id="b"></div> 
 
<br /> 
 
<div id="c"></div>

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