[英]Align text to right of Image
我想將所有3行文字對齊到圖片的右側。 目前,它位於第二行。
我該怎么做呢?
CSS:
img {
min-width:75px;
height:90px;
vertical-align:middle;
margin-right:30px
}
HTML:
<div class="medium-12 columns"><img src="http://placekitten.com/g/75/90" />1<br />2<br />3</div>
float: left
在圖片上的路要走。
http://jsfiddle.net/bhu4p04r/2/
或其他替代方法(以使文本居中)
重要的是要知道, vertical-align
使用的是line-height
而不是height
來使某物垂直居中。
嘗試在文本上使用<p>
元素而不是</br>
,並向圖像添加align
屬性,如下所示:
<div class="medium-12 columns"><img src="http://placekitten.com/g/75/90" align="left"/><p>1</p><p>2</p><p>3</p></div>
在這里擺弄
您在語法上有很多錯誤,應該包裝每個元素並為其分配單獨的CSS代碼
HTML:
<div class="medium-12 columns">
<img src="http://placekitten.com/g/75/90"></img>
</div>
<div id="txt">
1<br>2<br>3<br>
</div>
和CSS
.medium-12 {
min-width:75px;
height:90px;
margin-right:30px;
float: left;
display: block;
}
#txt {
float: left;
display: block;
margin-top: 0;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.