0
<caption>My Table <span>My Table Span</span> </caption>
我要對齊的標題的左邊,它的跨度向右:
caption { text-align:left; }
caption span { text-align:right; }
這是行不通的。是否有可能做我想做的事情?
<caption>My Table <span>My Table Span</span> </caption>
我要對齊的標題的左邊,它的跨度向右:
caption { text-align:left; }
caption span { text-align:right; }
這是行不通的。是否有可能做我想做的事情?
你可以嘗試使用花車:
<table>
<caption>My Table <span>My Table Span</span> </caption>
<tr>
<td>
Cell 1
</td>
</tr>
</table>
CSS:
caption span { float:right; }
只要記住這可能會造成嚴重破壞你的元素下面這些在渲染頁面。您可能需要將clear:both
應用於html中的下一個元素。
這裏有一個基本的例子:http://jsfiddle.net/3PVnb/2/
你會注意到,雖然由於某種原因,IE和Firefox渲染的標題略有不同所以這可能需要進行調整。兩者都將右側的跨度浮動,但IE7有一個換行符。
該死的,你打我吧。 ^^'浮動'是對內聯元素還是僅對塊元素或兩者都起作用?另外,如果浮點數過高,您也可以嘗試清除它上面的元素。 – gablin 2010-09-17 19:16:15
這不起作用,因爲加布林建議
@irishbuzz:我認爲你演示的一部分問題是你不包括周圍的'
既然你似乎不具有寬度定義,你可能只是嘗試跨度有點填充:
來源
2010-09-17 19:17:58 Traingamer
相關問題