Элемент LI в Internet Explorer 8 - PullRequest
       23

Элемент LI в Internet Explorer 8

3 голосов
/ 29 ноября 2009

по какой-то причине мои элементы LI не перемещаются влево в Internet Explorer, они показаны друг под другом Кто-нибудь знает, как я мог это исправить?

#books ul{
    list-style:none;
    margin:0px;
    float:left;
    display:inline;
}
#books ul li{
    float:left;
    margin-right: 20px;
    padding-bottom: 20px;
    height:300px;
    display:inline;
}

Ответы [ 2 ]

4 голосов
/ 29 ноября 2009

Если я правильно понимаю вашу проблему, возможно, это связано с настройкой display: inline. Изменение отображения: блок; кажется, решить проблему в IE и FF.

#books ul{
list-style:none;
margin:0px;
float:left;
display:block;}

# книг ul li { плыть налево; поле справа: 20 пикселей; отступ - 20 пикселей; высота: 300px; дисплей: блок;}

0 голосов
/ 27 августа 2014

Нет необходимости использовать float, если вы просто хотите, чтобы каждый LI был встроенным, вы можете использовать только свойство display.

#books ul{
    width: 100%;
    list-style: none;
    margin: 0px;
}
#books ul li{
    margin-right: 20px;
    padding-bottom: 20px;
    height: 300px;
    display: inline-block;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...