У меня есть следующий HTML и CSS определены иметь горизонтальную прокрутку, когда у меня есть переполнение и в то же время, применить цвет фона для каждой строки:переполнение-х: авто и линия фон видимость цвета на свитке
CSS:
ul.list {
list-style-type: none;
margin-top: 10px;
padding: 0;
text-align: left;
overflow-x: auto;
}
ul.list li {
margin: 0;
padding: 0 10px;
}
.highlight {
background-color: red;
}
.content-holder {
font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace;
font-size: 12px;
color: #333;
white-space: pre;
overflow: visible;
-ms-word-wrap: normal;
word-wrap: normal;
}
HTML:
<ul class="list">
<li>
<span class="content-holder">foo</span></li>
<li>
<span class="content-holder">foo foo foo foo foo foo</span></li>
<li class="highlight">
<span class="content-holder">bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar</span>
</li>
</ul>
Однако, я не вижу цвет фона для каждой строки применяется, когда я прокручиваю направо:
То, что я после того, как это применить цвет фона для строки, которая имеет .highlight
CSS класса применяется и фон должен быть для всей линии (в том числе скрытой части, которая получает видна во время прокрутки) , В то же время я не хочу применять полосу прокрутки к каждой строке (например, здесь: http://jsfiddle.net/sLbgmq8s/9/).
Что мне здесь не хватает? Вот jsfiddle: https://jsfiddle.net/sLbgmq8s/4/
почему бы не просто применить цвет фона для уль? – AmmarCSE
https://jsfiddle.net/sLbgmq8s/3/ – AmmarCSE
@AmmarCSE извините, это было не мое намерение. Изменил вопрос, чтобы отразить то, что я действительно переживаю. – tugberk