У меня есть список с тремя элементами списка с разной шириной. Если первый li больше, то другой, элементы списка, плавающие влево (снимок экрана).li должен оставаться правым
Есть ли способ, чтобы предотвратить это?
Мой HTML
<ul>
<li class="nav-button">
<nav class="main-nav" style="width:400px">
</nav>
</li>
<li style="width:200px"><a href="#"></a><i class="fa fa-envelope"></i></li>
<li style="width:200px"><a href="#"></a><i class="fa fa-key"></i></li>
</ul>
Они не плавал (предположительно равно, что HTML (это ужасно: ссылки без текста ссылки и курсивом текста без текста рядом с ними) не произведет такого результата без CSS, которые вы не поделили с нами), они только выравниваются слева. Что вы хотите вместо этого? – Quentin
Последние два элемента должны оставаться правыми. – susanloek
CSS предоставляет множество способов выравнивания объектов вправо, что зависит от таких вещей, как свойство отображения элемента, который вы хотите выровнять ... и скриншот означает, что вы изменили это значение по умолчанию, но мы не знаем, что к. Выравнивание вещей - довольно простой материал, вы должны найти решение с небольшим количеством работы с поисковой системой. – Quentin