2012-08-25 36 views
4

我想**bold**在CSS多欄佈局CSS3多欄佈局:如何風格特定列

<div style="columns:12em">Lorem ipsum dolor sit amet, consectetur adipisicing elit, 
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, 
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat 
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa 
qui officia deserunt mollit anim id est laborum</div> 

第一列是否有可能?

編輯: 由於問題將給出一個答案我的兩個問題,海報質疑,我想我會用我的延長問題...

問: 是否有可能通過javascript/jquery知道該列被分割成什麼字符?

+0

使用css:first-child選擇器來選擇給定選擇器的第一個元素http://reference.sitepoint.com/css/pseudoclass-firstchild你可以在那裏找到更多信息 這裏是一個例子http:///tinkerbin.com/XY5QpQCA – Breezer

+0

@Breezer:這個'div'沒有子元素。 – BoltClock

+0

@BoltClock是的,我知道它的代碼是關於css3列的方式。><我的錯誤 – Breezer

回答

4

雖然有點簡短,但答案是「否」 - 至少在W3C的官方spec中沒有任何說明可能。

+0

Yu擊敗了我!我也讀過這些!如果需要這樣的話,你可以使用CSS區域,並對它們進行樣式設計,但是在任何地方都不支持。 –

+0

嘿,抱歉;)不能等待所有這些新的CSS功能的支持。 – banzomaikaka

+0

每次引入新的CSS模塊時,我都會認爲CSS3將成爲完整的標準。 [它只是不再這樣工作。](http://www.w3.org/TR/CSS/#css-levels) – BoltClock

1

雖然你的問題的答案是「不」,但問題仍然是爲什麼你想這樣做?也許這足以讓你的文本的第一段大膽?這通常在雜誌等中完成,很容易實現。