Я играю с jsfiddle, и я пытаюсь центрировать (в моем случае, четыре) неупорядоченные списки в нижнем колонтитуле (который я часто вижу на веб-страницах в эти дни).Как я могу центрировать неупорядоченные списки в нижнем колонтитуле?
Как я могу поиграть с краем и отступом, чтобы сделать эти неупорядоченные списки центрированными (равный край справа/слева от самого правого и левого <ul>
) и с равным дополнением между списками?
HTML-код:
<div class="mainContent">
<header class="header">
<h1>Header</h1>
</header>
<div class="content">
<p>Content...</p>
</div>
<footer class="footer">
<p> © Footer</p>
<hr>
<div class="footerLists">
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</footer>
</div>
CSS-код:
.mainContent {
width: 80%;
margin: 0 auto;
}
.header {
border: 2px solid red;
}
.content {
border: 2px solid red;
}
.footer {
height: 200px;
border: 2px solid red;
}
.footer ul {
float: left;
list-style: none;
}
.footer hr {
width: 80%;
}
.footerLists {
width: 80%;
}
это, вероятно, «margin: 0 auto» вещь в нижнем колонтитуле, но вам, возможно, придется играть с обертками, чтобы заставить его работать. Или установите «display: table», что-то вроде этого. Я бы попробовал, но я иду спать – jm0