Я не могу понять это. Я знаю его легко для большинства. Я использовал float влево и вправо, но я не могу представить три значка социальных медиа на самой вершине сайта, чтобы лежать рядом.Значки социальных сетей не будут стоять рядом с боком
Вы можете найти на сайте здесь: http://cmrlawenforcement.com/default.asp
Вот HTML:
<div class="socialcontainer">
<span class="connect info">
<ul>
<li><a href="https://www.facebook.com/pages/CMR-Law-Enforcement-Testing- Review/100299806688670" title="Be our friend" target="_blank" class="facebook">Facebook</a> </li>
<li><a href="https://twitter.com/cmr_policeprep" title="Follow us!" target="_blank" class="twitter">Twitter</a></li>
<li><a href="http://www.linkedin.com/profile/view? id=37905494&authType=NAME_SEARCH&authToken=Xbtq&locale=en_US&srchid=695550441389940130460&srchindex=1&srchtotal=333&trk=vsrp_people_res_name&trkInfo=VSRPsearchId%3A695550441389940130460%2CVSRPtargetId%3A37905494%2CVSRPcmpt%3Aprimary" title="Let's connect" target="_blank" class="linked">LinkedIn</a></li>
</ul>
</span>
</div>
Вот CSS для этого:
/* Social Media Sprites */
.socialcontainer {float: right; width 300px;}
.connect ul {
list-style: none;
margin: 0;
padding-right: 15px;
}
section.connect li {
margin: 7px 0;
margin-right: 5px;
}
.connect li a{
display: block;
width: 24px;
height: 24px;
text-indent: -999em;
background: url(../images/menubar/socialmedia_sprites.png) no-repeat;
}
.connect li:last-child {margin-right: 0;}
.connect a.facebook {background-position: left top;}
.connect a.facebook:hover {background-position: left bottom;}
.connect a.twitter {background-position: -24px top;}
.connect a.twitter:hover {background-position: -24px bottom;}
.connect a.linked {background-position: right top;}
.connect a.linked:hover {background-position: right bottom;}
Для жизни меня Я не могу Кажется, они выясняют, что заставляет их оставаться друг на друга. Может ли кто-нибудь предположить, что я делаю неправильно?
Примечание: значки социальных сетей - это спрайт, но я не верю, что это вызовет проблему.
Дайте мне знать, если у вас есть вопросы?
Спасибо! Frank
попробуйте 'display: inline-block', а не' display: block' –
@JordanForeman Я изменил отображение на встроенный блок, но все еще испорченный и другие предложения? http://cmrlawenforcement.com/default.asp Спасибо! –