私はニュースサイトのCMSを作っています。私は顧客から私に求められたことに固執しています。 彼は記事に重要性のランクを付けたいと考えています。最も重要な記事は、大きくて、より多くの "bling"(CSS)でなければなりません...特定のコンテンツタイプの特定の値のためにCSSを調整する方法がありますか?Drupal 7 Adjustable css
種類は、私は二つの可能性を参照 Designosource
私はニュースサイトのCMSを作っています。私は顧客から私に求められたことに固執しています。 彼は記事に重要性のランクを付けたいと考えています。最も重要な記事は、大きくて、より多くの "bling"(CSS)でなければなりません...特定のコンテンツタイプの特定の値のためにCSSを調整する方法がありますか?Drupal 7 Adjustable css
種類は、私は二つの可能性を参照 Designosource
について:
1)あなたは、物品が上になります状態なので、それはそれはページの最初の記事になりますように私には意味します。そうであれば、.article:first-child
(CSS2、要素はコンテナ内の最初の要素である必要があります)または.article:first-of-type
(CSS3の要素はdiv、spanなどの最初の要素でなければなりません)その重要な記事を具体的に対象とすることになるでしょう。
2)それは動的な(drupal)サイトなので、Drupalに記事の重要度を評価させてから、その記事の要素に.prominent
のようなクラスを置き、あなたのすべての特別なCSSをクラス。
スコッツが正しいです。ビューモジュールを使用してコンテンツを表示する方法をソートし、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