我有一個p元素,除此之外,我正在通過字體方法放置素材圖標。除段落文字外垂直放置素材圖標
兩者都是內聯塊並排顯示,但我無法垂直移動圖標而不破壞鄰近的佈局。
我曾試圖在一個div,span和包裝圖標中使它的容器相對/絕對定位,但似乎無法使其表現正常。
爲我的項目簡單的例子:
HTML
<div class="card-heading">
<p>
my title
</p>
<div class="icon-holder">
<i class="material-icons">camera</i>
</div>
</div>
SCSS
.card-heading {
p {
display: inline-block;
}
.icon-holder {
display: inline-block;
i {
padding-top: 6px;
}
}
}
例codepen說明問題https://codepen.io/joshuaohana/pen/dRqgye
在這個例子中,我試圖移動圖標下降6px,但不是同時移動p an d圖標
不知道'垂直align'在'inline-block'上工作。 –
剛剛本能地嘗試過。但我不確定舊瀏覽器是否支持它。 – ideaboxer
相同,很好的最小的解決方案,謝謝 –