2016-09-22 3 views
0

Я хочу удалить простыню только из строки состояния и иметь отступы по тексту.Удалите прописку из строки состояния

Я добавил ручку padding: 0; в строку состояния, но на нее не повлияло.

.list { 
 
    padding: 20px 0 20px; 
 
    border: 1px #666666 solid; 
 
    width: 250px; 
 
} 
 

 
.list > .status-bar { 
 
    background-color: red; 
 
    width: 20px; 
 
    display: inline-block; 
 
}
<div class="list"> 
 
    <span class="status-bar">&nbsp;</span>Test 1 
 
</div>

+0

Я не понимаю, окончательный результат вы после – j08691

+0

прямо сейчас в строке состояния Безразлично 't иметь полную высоту @ j08691. Я хочу, чтобы отступы влияли только на текст, а не на строку состояния. – user4756836

+0

добавьте '! Important' в CSS. I.e. padding: 0! Important;' – Illdapt

ответ

2

Вы можете использовать этот код

HTML:

<div class="list"> 
    <span class="status-bar">&nbsp;</span>Test 1 
</div> 

CSS:

.list { 
    padding:0; 
    border: 1px #666666 solid; 
    width: 250px; 
} 

.list > .status-bar { 
    background-color: red; 
    width: 20px; 
    padding:20px; 
    display: inline-block; 
    height:100%; 
} 

https://jsfiddle.net/bfktcehb/11/

1

Добавить еще один пролет и поставить отступы в классе

<div class="list"> 
    <span class="status-bar">&nbsp;</span> 
    <span clsss="l1"> Test 1 </span> 

</div> 

.l1{ 
    padding: 0px 115px 0px 0px; 
} 
Смежные вопросы