#html
#HTML
Вопрос:
Я пытаюсь поместить все элементы li в одну строку и разделить (слева, посередине, справа), но на выходе они разделены, но все в разных строках.
<ul style="font-size:35px; list-style-type: none; display: inline">
<li style="text-align: left;">Plantel</li>
<li style="text-align: center;">Estádio</li>
<li style="text-align: end;">Palmarés</li>
</ul>
Ответ №1:
Отображение встроенного не влияет на дочерние элементы, только на прямой элемент, к которому вы его добавляете, поэтому ваш ul встроен в его родительские элементы. Вы можете использовать display flex для решения этой проблемы, а пробел между ними решает нужное вам выравнивание.
.list {
display: flex;
justify-content: space-between;
font-size: 35px;
list-style-type: none;
padding: 0;
}
<ul class="list">
<li>Plantel</li>
<li>Estádio</li>
<li>Palmarés</li>
</ul>