Q
垂直居中某些文本
0
A
回答
0
與display: table-cell
和vertical-align:middle
#wrapper {
height: 200px;
background-color: #999;
display: table-cell;
vertical-align: middle;
}
<div id='wrapper'>
<img src="" alt="img" />
</div>
1
需要line-height
這個包裹在一個div圖像。我加入了自己的形象以供參考太:
* {font-family: 'Segoe UI'; font-size: 10pt;}
.tabs, .tabs li {margin: 0; padding: 0; list-style: none; display: block;}
.tabs li {display: inline-block; background-color: #ccc; line-height: 50px; padding: 0 10px; border-top: 2px solid #999;}
.theImg {background: url("http://i.stack.imgur.com/rld5h.png") center center no-repeat; line-height: 45px; width: 122px; text-align: center; margin: 20px; font-weight: bold;}
<ul class="tabs">
<li>Tab 1</li>
<li>Tab 2</li>
<li>Tab 3</li>
</ul>
<!-- Using your code! -->
<div class="theImg">Text</div>
-1
設置line-height
您元素的高度:
.tab {
background-image: url(http://i.stack.imgur.com/rld5h.png);
width: 122px;
height: 45px;
text-align: center;
line-height: 45px;
color: white;
}
<div class="tab">Text</div>
(我重用你圖中的例子,因此是文本的兩倍。)
0
你可以使用顯示的表是這樣的:http://jsfiddle.net/swm53ran/34/
<div class="outside">
<div class="text">This is my text</div>
</div>
.outside {
display: table;
background-color:lightgray;
height:200px;
}
.text {
display: table-cell;
vertical-align: middle;
}
相關問題
- 1. 文本垂直居中
- 2. 垂直文本,居中div
- 3. ImageMagick:垂直居中文本?
- 4. css垂直居中文本
- 5. 垂直居中文本
- 6. 垂直居中文本
- 7. CSS垂直居中文本
- 8. 垂直居中文本
- 9. 居中文本垂直
- 10. 在div中垂直居中文本?
- 11. 標籤中的垂直居中文本
- 12. jquery masonry中垂直居中文本
- 13. 在UILabel中垂直居中文本
- 14. 在div中垂直居中的文本
- 15. Ionic:卡片中垂直居中文本
- 16. 垂直居中對齊文本
- 17. 引導下拉文本垂直居中
- 18. 垂直居中文本轉換
- 19. WPF:DatePicker的文本垂直居中
- 20. 垂直居中對齊文本按鈕
- 21. 垂直居中圖像和文本
- 22. 垂直居中文本和圖像
- 23. CSS:水平和垂直居中文本?
- 24. 垂直居中CSS Sprite和文本
- 25. 文本不是垂直居中
- 26. 如何垂直居中標籤文本
- 27. 引導文本垂直居中對齊
- 28. 垂直居中CSS/HTML文本
- 29. css:使文本出現垂直居中
- 30. 垂直對齊不居中文本
請添加您用於創建圖像的內容的HTML和CSS。 – j08691
重繪您的圖像以居中文本。 :)但是,嚴重的是,您需要提供標記以及重現問題所需的最低CSS。 – Palpatim
歡迎來到SO。請閱讀[問] –