>> テーマ変更に伴い見づらい箇所や不具合があるかもしれません、ご迷惑をおかけします。→
PR

Cocoonのおすすめカードをモバイルで非表示やモバイルのみで表示させる

Cocoonのおすすめカードをモバイルで非表示・モバイルのみで表示させる Cocoon・カスタマイズ
     


 

はじめに

Cocoon機能で、ヘッダーの下部(ヘッダーコンテンツ内)に表示させる事が出来る以下のようなおすすめ記事の事です。

おすすめカード:画像中央にラベルでタイトル

表示される場所は以下の図の④の位置です。

Cocoonフロントページ設定図

 

基本的な使い方は以下をご覧ください。

Cocoon・おすすめ記事やカテゴリー画像などをカードで表示(おすすめカード)
Cocoonには、色々な便利な機能やエリアが用意されています。今回は、おすすめしたい記事やカテゴリーの画像リンクをヘッダー下の目立つ部分に表示できる「おすすめカード」の使い方についてです。 以下、サンプルです。画像はそれぞれのアイキャッチか...

 

今回は、このカードを

  • モバイルでは表示したくない場合と、
  • モバイルのみで表示させたい場合の

CSSの書き方についてです。

当サイトでは、トップページのみに、おすすめカードで4つ表示しているのですが、モバイル端末で見た際に邪魔だったので非表示にしています。

(タブレットなら2カラム、携帯なら1カラムになり、4つあれば4つ縦に出てしまう為)

 

カスタマイズ方法

簡単なCSS追記のみです。

CSS追記は以下のいずれかから行って下さい。

外観→カスタマイズ追加CSS

外観→テーマファイルエディターstyle.css

 

おすすめカードは「recommended」というクラス名で表示されているので、このクラス名を指定して表示するかしないかをCSSコードに書けばいいだけです。

 

 

モバイルでは表示しない

画面サイズによって表示しないように記述します。

サイズの部分は用途に合わせて変更して下さい。

Cocoonのスタイルシートでレスポンシブデザイン用コードを書く場所は以下のように記載されているので

/*1023px以下*/
@media screen and (max-width: 1023px){
/*必要ならばここにコードを書く*/
}
/*834px以下*/
@media screen and (max-width: 834px){
/*必要ならばここにコードを書く*/
}
/*480px以下*/
@media screen and (max-width: 480px){
/*必要ならばここにコードを書く*/
}

 

端末によってサイズは違いますが、タブレットも非表示なら「1023px以下」または「834px以下」に、携帯のみ非表示なら「480px以下」で大体いけると思います。

 

 

追記CSS

/*834px以下*/
@media screen and (max-width: 834px){
/*おすすめカード モバイルで非表示*/
.recommended {display:none;}
}

 

モバイルのみで表示させる

こちらは、通常は表示しないように指示し、モバイルの場合のみ表示させるように記述します。

/* おすすめカード(モバイルのみ表示) */
.recommended {display: none;}
@media screen and (max-width:480px){
.recommended {display: block;}
}

 

 

その他のカスタマイズ(記事タイトル文字装飾、アイキャッチサイズ、ホバーアクションなど)は以下をご覧ください。

Cocoon・おすすめカードのプチカスタマイズ
Cocoonには、色々な便利な機能やエリアが用意されています。今回は、おすすめしたい記事やカテゴリーの画像リンクをヘッダー下の目立つ部分に表示できる「おすすめカード」を少しだけカスタマイズしてみます。 おすすめカードの設定方法は以下をご覧く...

コメント

タイトルとURLをコピーしました