Для HTML и CSS, как я могу предотвратить толкание li
элементов с list-style: none;
вправо и просто приклеить их к краю?Мой английский не очень хорош, поэтому я покажу несколько примеров.
Я искал в Google, и Google, похоже, не понял, что я имею в виду.
Вот мой фрагмент кода и, пожалуйста, запуститеэто понять, что я имею в виду:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style>
body {
border: 1px solid #000;
}
ul {
list-style: none;
}
</style>
</head>
<body>
<ul>
<li>a
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</li>
<li>b</li>
<li>c</li>
<li>d
<ul>
<li>i</li>
<li>ii</li>
<li>iii</li>
</ul>
</li>
</ul>
</body>
</html>
ПРИМЕЧАНИЕ: Я добавил рамку, чтобы показать выравнивание li
.
Вы видели, как это стало лестницей?-типа и он не прилипает к краю?
Мой вопрос: как мне заставить их прилипать к краю, идеально выровненному в одну линию, как эта?
a
1
2
3
b
c
d
i
ii
iii
Если у вас есть какие-либо ответыПожалуйста, дайте мне знать.