Возможно, это легко ответить на вопрос, но я не могу найти решение.CSS3 Unordered List Floating Issue
У меня есть два ul
в моем html. Я также установил каждый li
в float:left
в моем css. Причина, по которой я это сделал, состоит в том, что у меня есть четыре столбчатой сетки, и мне нужно было развернуть элементы списка.
Если список не принимает полную ширину моей сетки, следующий список начинается с той же строки.
Пункты одного списка должны оставаться рядный, в то время как целые списки должны показывать друг под другом.
=>https://jsfiddle.net/gugubaight/93xv9tgt/1/
HTML:
<div class="wrapper">
<ul id="tools">
<li>
<img>
</li>
</ul>
<ul id="tools">
<li>
<img>
</li>
</ul>
</div>
SCSS:
.wrapper {
width: 1440px;
max-width: 90%;
margin: 0 auto;
}
ul#tools {
padding: 0;
margin: 0;
list-style: none;
li {
padding: .25rem .25rem 3rem;
width: 25%;
float: left;
-webkit-animation: appear .5s ease-in;
animation: appear .5s ease-in;
img {
width: 350px;
max-width: 350px;
height: 225px;
max-height: 225px;
border-radius: 3px;
}
}
}
Я благодарен за каждую помощь!
это потому, что вы используете одинаковый идентификатор для обеих улиц. ID всегда должен быть уникальным. –
@Mostafa Baezid Ha. Я устал, не могу поверить, что пропустил это. Это не устраняет проблему, хотя :) – Gugubaight