我爲新聞網站製作了一個cms,並且我被我的客戶要求我做的事情卡住了。 他想給文章一個重要的排名。最重要的文章必須在頂部,更大和更多的「金光閃閃」(CSS)...有一種可能的方式來調整CSS由於特定內容類型的給定值。Drupal 7可調整的css
親切的問候 Designosource
我爲新聞網站製作了一個cms,並且我被我的客戶要求我做的事情卡住了。 他想給文章一個重要的排名。最重要的文章必須在頂部,更大和更多的「金光閃閃」(CSS)...有一種可能的方式來調整CSS由於特定內容類型的給定值。Drupal 7可調整的css
親切的問候 Designosource
我看到兩種可能性:
1)幽州文章將在最前面,這樣意味着,我認爲這將是頁面上的第一篇文章。如果是這樣,那麼取決於你的文章的目標是什麼,例如.article:first-child
(CSS2,元素必須是其容器中的第一個)或.article:first-of-type
(CSS3,元素必須是其類型的第一個[div,span等]在其容器中)將專門針對該重要文章。 2)由於它是一個動態(drupal)網站,因此沒有任何東西可以阻止你僅僅通過drupal評估文章的重要性,然後在該文章的元素上放置一個像.prominent
這樣的類,並將所有特殊的CSS定位到類。
Scotts是正確的。使用Views模塊按照自己喜歡的方式對內容進行排序,並使用jQuery將動態類應用於內容。例如,如果它是一個塊中的項目列表,你可以用jQuery來做到這一點。
$('.block .content ul li').each(function(e){
$(this).addClass('importance' + e);
});
.importance0 { font-size: 18px; }
.importance1 { font-size: 14px }
.importance2 { font-size: 12px }
結帳重量模塊給每重量節點:http://drupal.org/project/weight
請出示正是你想要達到什麼樣的一些代碼或和形象。所以我們可以幫助你並瞭解你的情況。 – w3uiguru 2012-03-05 13:28:15