У меня есть JSFiddle. Может ли кто-нибудь объяснить, почему позиция якоря смещена относительно своих братьев и сестер? Я знаю, что могу исправить его с относительным положением и отрицательным верхним смещением, но я не понимаю, почему это так, в первую очередь.CSS якорь встроенный блок неровный
HTML:
<div class="container">
<div class="left"></div>
<a href="">Some link</a>
<div class="right"></div>
</div>
CSS:
.container {
height: 25px;
white-space: nowrap;
}
.container .left {
border: 1px solid black;
display: inline-block;
margin: 0;
height: 25px;
width: 80px;
padding: 0;
}
.container .right {
border: 1px solid black;
display: inline-block;
margin: 0;
height: 25px;
width: 80px;
padding: 0;
}
.container a {
display: inline-block;
border: 1px solid black;
height: 25px;
width: 300px;
margin: 0;
}
Спасибо! Несмотря на то, что все ответы были исправлены, ваш вопрос действительно дал объяснение, что я был после. –