Я создаю нижний колонтитул, и я хотел бы выравнивать изображения социальных сетей по вертикали и автоматически. По мере увеличения размера источника контактов изображения увеличиваются. И я не знаю, как действовать дальше.Как выровнять эти изображения по вертикали?
Мой код на jsfiddle: Demo Code
HTML
<!DOCTYPE html>
<title>Teste</title>
<body>
<footer class="footer">
<div class="content">
<div class="footer-right">
<p><b>(43)3333-3333</b></p>
<p>[email protected]</p>
</div>
<div class="footer-left">
<ul>
<li>
<a href="#"><img src="http://imgur.com/RVvPQt9.png" alt="Twitter"></a>
</li>
<li>
<a href="#"><img src="http://imgur.com/LsqUBIh.png" alt="Facebook"></a>
</li>
<li>
<a href="#"><img src="http://imgur.com/8PhKmDe.png" alt="Instagram"></a>
</li>
<li>
<a href="#"><img src="http://imgur.com/hDSPEMm.png" alt="Linkedin"></a>
</li>
</ul>
</div>
</div>
</footer>
</body>
CSS
* {
margin: 0;
padding: 0;
}
body {
font-family: 'Source Sans Pro', sans-serif;
}
.content {
margin: 0 auto;
max-width: 1100px;
padding: 0 4% 0 4%;
}
li {
list-style: none;
}
.footer {
background-color: rgba(158, 158, 158, 0.42);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12);
box-sizing: border-box;
width: 100%;
text-align: left;
padding: 15px 0;
overflow: hidden;
}
.footer .footer-right {
float: right;
}
.footer .footer-right {
font-size: 18px;
text-align: right;
}
.footer .content .footer-left {
float: left;
}
.footer .content .footer-left > ul > li {
display: inline-block;
}
.footer > .content > .footer-left > ul > li > a {
display: block;
}
.footer > .content > .footer-left > ul > li > a > img {
height: 30px;
width: 30px;
}
/*MEDIA QUERIES*/
@media screen and (max-width: 400px) {
.footer > .content > .footer-right,
.footer-left {
float: none !important;
text-align: center;
}
.footer > .content > .footer-right {
margin-bottom: 10px;
}
}
Точно, я хочу выровнять значки по вертикали –
в моем решении, я добавил больше к «источнику контактов», поэтому мне нужно было бы что-то выровнять по вертикали. – WEBjuju
Как и ожидалось, очень хорошая работа. –