居中標籤
回答
如果您的div絕對定位,您可以簡單地將其設置爲left
屬性,以使其居中。
例子:
HTML:
<div class="outer">
<div class="inner">Some text...</div>
</div>
CSS:
.outer {
position: relative;
width: 900px;
}
.inner {
position: absolute;
width: 500px;
top: 0;
left: 200px;
}
如果您不知道內部元件的寬度,你」將不得不依靠JavaScript。
下面是使用jQuery的例子:
var $el = $('.inner');
$el.css('left',
($el.parent().width() - $el.width())/2
);
和這裏的小提琴:http://jsfiddle.net/aa93G/。利用.inner
中的文字進行遊戲,您將看到文字保持居中。
@downvoter:這個解決方案有什麼問題? –
那麼,你看我有div的中心座標,沒有左邊框的座標和文本的寬度不知道。 – Alena
@Alena:我不確定我在這裏關注你。你能在http://jsFiddle.com上創建一個測試用例嗎? –
- 集中內部文本和內聯元素在父元素中使用
text-align: center
。 - 如果你正在處理塊元素,你應該在元素本身中使用
margin: auto
。但是你必須首先爲元素設置一個寬度,否則它將佔據父級的整個寬度。
它有「位置:絕對」,所以基本上沒有父元素。而我不知道實際寬度(文本的div)。 – Alena
- 1. 在UserControl中居中標籤
- 2. 使用CSS居中標籤
- 3. 在img標籤中居中標註<a>父標籤
- 4. 在TableView中居中標籤和UITextField
- 5. 標籤中的垂直居中文本
- 6. 在Wordpress中居中跨度標籤?
- 7. CollectionViewCell中的標籤/圖像不居中
- 8. 在UINavigationBar中垂直居中標籤TitleView
- 9. 居中DIV中的錨標籤
- 10. 居中輸入框左側的標籤
- 11. Div標籤/背景不居中
- 12. 如何居中兩個標籤
- 13. 居中標籤+下拉一個div
- 14. 居中標題
- 15. 如何在Android中的標籤欄中居中對齊文本
- 16. UINavigationItem居中標題
- 17. 將DIV標籤中的UL圖像居中
- 18. 如何將錨標籤中的文本居中?
- 19. 如何在WPF中居中標籤文本?
- 20. 爲什麼span標籤中的文本不居中?
- 21. 在Highcharts條形圖中居中放置一個數據標籤
- 22. 在Xul中居中標籤的更簡單的方法
- 23. Xamarin.Forms:如何在一個行中居中多標籤?
- 24. 如何在swift中編程式地將verticaly標籤居中?
- 25. 如何使用網格將tkinter colspan中的標籤居中?
- 26. 如何在div標籤中居中(垂直和水平)按鈕?
- 27. 如何在C3.js餅圖中居中放置標籤
- 28. 在水平佈局中垂直居中標籤
- 29. 垂直居中標籤和列表中的輸入
- 30. h標籤在IE瀏覽器中居中的背景圖片
是否要在頁面中的div或center div中居中文本? –
和標籤在你的故事中出現在哪裏? –
我想通過其中心的座標來定義div的位置,而不知道它的實際寬度! – Alena