スマホのみトップの抜粋と日付を削除したい

Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › スマホのみトップの抜粋と日付を削除したい

6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #33712
      ゆみ
      ゲスト

      いつもこちらでお世話になっております。

      認識が間違っているのかもしれないのですが、
      ご教示ください。

      こちらの質問
      ↓
      http://wp-simplicity.com/suport/topic/%E8%A8%98%E4%BA%8B%E3%82%92%E8%AA%AD%E3%82%80%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84%EF%BC%88%E3%82%B9%E3%83%9E%E3%83%9B%E3%81%AE%E3%81%BF%EF%BC%89/
      を参考に、

      スマホだけトップページの一覧リストの
      本文抜粋と日付を非表示にしたく、

      子テーマの
      responsive.cssに

      ——————
      .entry-snippet{
      display:none;
      }

      .entry .post-meta {
      display:none;
      }
      ——————

      と書きましたが、スマホでもPCでも
      抜粋と日付が消えてしまいます。

      responsive.cssに書けばメディアクエリの記述は
      しなくてもいいのですよね?

      何か間違っていますでしょうか?

      完全レスポンシブはチェックが入っています。
      お忙しいところ恐縮ですが
      ご回答お待ちしておりますので、
      よろしくお願いいたします。

    • #33714
      Hidekichi
      ゲスト

      完全レスポンシブとは、おそらくどの端末もシームレスにそれぞれの要素が画面幅に対応するものだろうと思うので、スマホのみとかタブレットのみにする場合はやはり消えるんじゃないでしょうか?

      responsive.cssの中にもメディアクエリがあるように、書くとするなら、

      「解像度740px以下のスタイル」

      の中に書けば740pxの画面幅以下の端末なら消えるので、スマホの場合、縦向き横向きにもある程度対応できるかと思います。

      メディアクエリのブレイクポイントは書かなくても良いかも知れませんが、メディアクエリの中に書く必要があったり、細かく制御するならメディアクエリを細かく指定するべきだろうとは思います。

    • #33715
      Hidekichi
      ゲスト

      × スマホのみとかタブレットのみにする場合はやはり消えるんじゃないでしょうか?

      スマホでもPCでも抜粋と日付が、(ゆみさんの設定では)やはり消えてしまうんじゃないでしょうか?

    • #33716
      Hidekichi
      ゲスト

      消える理由としては、style.cssの同セレクタのプロパティをresponsive.cssのプロパティが上書きするからだろうと思います。

      上書きしても消えて良いのは、ゆみさんの想定ではスマホ(及びタブレット)かと思うので、消えて良い条件を設定する必要があるのではなかろうかと思います。

      なので、モバイルの時消えて欲しいなら、mobile.cssに、細かく制御したいなら、

      style.css
      responsive.css
      mobile.css

      と言う順序で下のほうが優先されますが、どこでもメディアクエリのブレイクポイントを入れれば良いかと思います。

      基本消したいと言う設定をstyle.cssに書き、タブレットの場合は、スマホの場合はと言うのをresponsive.cssかmobile.cssに書けば良いのかなぁとも思います。

      僕は面倒なので、全てのスタイルが子テーマstyle.cssに集約しています。

    • #33719
      アバター画像わいひら
      キーマスター

      完全レスポンシブの時は、hidekichiさんの書かれているように、メディアクエリーで解像度〇〇以下は、非表示にするという必要があるかもしれません。
      responsive.cssは、「完全レスポンシブ」が有効の時のみ読み込みたいCSSを記述しているので、「完全レスポンシブ」を常に有効にしている場合は、style.cssに書くのとあまり変わりがないかもしれません。

      メディアクエリの書き方は、以下などを参考にしてみてください。
      レスポンシブの基本、メディアクエリの書き方 | それからデザイン スタッフブログ
      レスポンシブウェブデザインを作るときのMedia Queries(メディアクエリ)の一般的な書き方2パターン | delaymania

    • #33742
      ゆみ
      ゲスト

      hidekichiさん★
      わいひらさん★

      ご教示いただきありがとうございました。
      以下のようにスタイルcssに
      記述したところ、無事に
      スマホのみは非表示になりました。

      /* スマホ抜粋削除*/
      @media screen and (max-width: 740px) {
      .entry-snippet{
      display:none;
      }
      .entry .post-meta {
      display:none;
      }
      }

      わいひらさんは大変な時なのに
      わざわざありがとうございました。

      わいひらさんもお身体十分にご自愛くださいませ。

    • #33748
      アバター画像わいひら
      キーマスター

      ありがとうございます。
      これからより寒くなるので、健康にはかなり気をつけていきたいと思います。

6件の返信スレッドを表示中
  • トピック「スマホのみトップの抜粋と日付を削除したい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)