Если требуется свойство background-color
, вы можете использовать цвет rgba
и сделать его прозрачным.background: rgba(0,0,0,0);
делает фоновый цвет черным, но полностью прозрачным, без непрозрачности и прочих хитростей.Вот так:
.black-but-transaprent {
color: red;
height: 100px;
width: 100px;
background: rgba(0,0,0,0);
border: 1px solid black;
}
<div class="black-but-transaprent">Test</div>