我試圖讓我的文本在我的不倒翁博客上有兩列。我做了一個類:爲什麼我不能將CSS3列應用於此文本?
<style>
.2col
{
width: 800px;
margin: 0 auto;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
text-align: justify;
height: 300px;
}
</style>
該作品在一個小的測試我做:
<div class="2col">
Bunch of text
</div>
你可以看到它
但是當我嘗試在我的博客上應用此只是文字,它不起作用。如果我將它應用於整個博客,它就可以工作,但我只想將其應用於某些文本部分。在tumblr,我使用:
<div class="2col">
{Body}
</div>
但是它不會更改文本,你看here我的博客(該Lorem存有文本)的主頁上。 {Body}部分似乎沒有任何應該引起問題的東西(你可以看到頁面源代碼中的CSS和文本,我覺得我缺少對CSS類的基本理解,因爲我沒有甚至成功地嘗試添加一些簡單的文字,如下劃線,我希望有人能指出我正確的方向
作爲參考,我張貼了一個圖像到我的博客,我正在努力,但
因爲所有的CSS列標籤都是瀏覽器前綴,例如。 '-moz-column ...'和'-wekkit-column ...'。你要離開歌劇了。你也許只想添加'column -...';) – Neograph734 2013-03-14 09:56:28
我已經添加到'.2col div p:column-count:2;',它在你的博客上工作得很好。 – 2013-03-14 10:07:58
似乎它是相當依賴解釋器。我通過將它重命名爲「a2col」來修復它(在safari上)。現在它爲我工作,我會讓它更像預期的那樣普遍。至於IE <10,它不夠優雅,我不在乎。 – johnwalkr 2013-03-14 10:17:50