im tring, чтобы настроить мой нижний колонтитул, но не может для жизни меня заставить его делать то, что я хочу. То, что я пытаюсь сделать, это; у вас есть нижний колонтитул, с div в (вертикальном) центре, а затем есть некоторые навигационные ссылки слева, логотип в середине и дата справа. Мои главные проблемы состоят в том, что я не могу получить div (по вертикали) центра, и я не могу получить логотип (по горизонтали) центра в середине div.Div wont вертикально центр в нижнем колонтитуле
<div id="footer">
<div id="top"></div>
<div class="Fcontainer">
<div class="row">
<div id="date">
<script type="text/javascript">
<!--
var months = new Array(
"January", "February", "March", "April",
"May", "June", "July", "August", "September",
"October", "November", "December");
var currentTime = new Date();
var month = currentTime.getMonth();
var day = currentTime.getDate();
var year = currentTime.getFullYear();
document.write(day + " " + months[month]);
//-->
</script>
</div>
<div class="logo">
<img src="logo.jpg">
</div>
<ul class="footmenu">
<li>Home</li>
<li>Products</li>
<li>Our Brands</li>
<li>Contact Us</li>
</ul>
</div>
</div>
</div>
CSS
.Fcontainer {
background:grey;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
vertical-align:middle;
}
.row {
background:orange;
vertical-align:middle;
}
#date {
float:right;
}
ul.footmenu {
margin: 0 auto;
display: inline-block;
list-style: none;
}
ul.footmenu li {
float: left;
padding-right: 8px;
}
ul.footmenu li a {
display: block;
margin: 0 auto;
display: inline-block;
list-style: none;
}
.logo {
margin-left: auto;
margin-right:auto;
}
вы можете прикрепить изображение выход ?? – Gowtham
Если бы я был вами, я бы изучил использование flexbox для такого макета. Это делает вещи намного проще. https://css-tricks.com/snippets/css/a-guide-to-flexbox/ – Winter
Чтобы подробнее рассказать об ответах @Winters ... это также делает его более отзывчивым. – c00ki3s