Boşlukların ortasında bir çizgi yapmak istiyorum. Aşağıdaki resimde, satır kırmızı kutuların ortasında olmalıdır. Ben satır yüksekliğini kullanarak, ama mümkün değil yapmaya çalışıyorumBoşlukların ortasındaki yatay çizgi
.
HTML/CSS:
.wrap {
text-align: center;
margin: 20px;
}
.links {
padding: 0 10px;
border-top: 1px solid #000;
height: 1px;
line-height: 0.1em;
}
.dot {
width: 20px;
height: 20px;
background: red;
float: left;
margin-right: 150px;
position: relative;
top: -10px;
}
<div class="wrap">
<div class="links">
<div class="dot"></div>
<div class="dot"></div>
<div class="dot"></div>
</div>
</div>
Demo: https://jsfiddle.net/nkq468xg/
neden sadece SO ("Run kod parçacığı" mavi düğme) üzerine burada söz konusu kod parçacığını kontrol – Geeky
yerine hat-yükseklik linklere sınır-top cant'kullanma olduğu ihtiyacın olan şey bu mu? Konum eklendi: göreceli; üst: -10px; '' .dot' için kodunuzda. https://jsfiddle.net/nkq468xg/3/ – connexo
Çizgiyi çizmek için bir 1piksel arka plan resmi kullanabilir ve sonunda satır içi bloğu kullanamazsınız: https://jsfiddle.net/nkq468xg/4/ –