Как сделать треугольник 'before' наследовать цвет от квадрата? Color:inherit
, border-color:inherit
, background-color:inherit
не работает.Прежде чем наследовать цвет от родительского элемента
HTML:
<div class="tag">
16,00 €
</div>
CSS:
.tag{
position:absolute;
top:20px;
left:150px;
display:block;
width:290px;
height:100px;
background-color: orange;
border-color: orange;
}
.tag:before{
color:orange;
content:"";
position:absolute;
left:-50px;
border-top: 50px solid transparent;
border-right: 50px solid;
border-bottom: 50px solid transparent;
}
Fiddle: http://jsfiddle.net/vkw281gL/
Пограничные цвета не наследуемые свойства, вы просто должны определить их на элемент псевдо. Отстой ... но это просто нужно сделать. –
Что делать, если пользователь вводит некоторый цветовой код, который применяется через переменную в HTML? как в
Я предполагаю, что вы не имеете в виду 'color', а' border-color'. Непонятно, что вы пытаетесь сделать. –