Как можно разместить список в центре страницы. В html вы можете создать таблицу и сделать ее, например, шириной таблицы 100%, а затем вы можете разделить каждый раздел. Но я хочу избавиться от этого и хочу больше сосредоточиться на моем CSS. Я создал div и мой css для списка, который выглядит следующим образом:
.list {
margin-left: auto;
margin-right: auto;
width: 6em;
background: white;
position: absolute;
height: auto;
border: 1px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-border-radius: 10px;
border-radius: 10px;
}
Edit: я уже создал неупорядоченный список и пометил его в div с именем класса "list". Мне просто нужно знать, как я могу поместить список в середине сайта. Мне жаль, что я недостаточно ясен.
Ваш CSS выглядит отлично, просто удалите position: absolute;
от него, и он будет сосредоточен отлично:
CSS
.list {
margin: 0 auto;
width: 6em;
border: 1px solid red;
border-radius: 10px;
}
Вы можете использовать сокращенную обозначение для полей здесь следующим образом: margin: 0 auto;
, Это означает, что верхнее и нижнее поля установлены на 0
а влево и вправо установлены на auto
.
демонстрация
Посмотрите на css-дисплей: таблицы. что-то вроде http://ajaxian.com/archives/display-table
Что-то вроде этого должно сортировать вас: http://jsfiddle.net/hYFgp/
HTML
<ul>
<li>#1</li>
<li>#2</li>
<li>#3</li>
<li>#4</li>
<li>#5</li>
</ul>
CSS
ul{
width: 200px;
border: 1px solid red;
margin: 0 auto;
padding: 0;
}
ul li{
text-align: center;
list-style-type: none;
}
Затем поиграйте со стилями, чтобы они выглядели точно так, как вы этого хотите. , ,
Вы можете создать список <ul>
и применить css. Это то, над чем я недавно работал
.list
естьdisplay: block
position: absolute
и оно будет отцентрировано. Попробуй здесь