スマホ用トップページの記事カスタマイズがうまくいかない

Simplicityの特徴 フォーラム Simplicityについての質問 スマホ用トップページの記事カスタマイズがうまくいかない

  • このトピックには6件の返信、2人の参加者があり、最後にあれためにより9年前に更新されました。
6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #56000
      あれため
      ゲスト

      この度新規のブログをもう1つ作ろうと思っていて、何とかPC用のはうまくできたのですが、スマホ用だけはいくらやっても中々理想通りにはいきません。

      現在トップページの記事をタイル2列で表示しているのですが、自分的にスマホだと小さく見え、スマホページに限っては通常通り1列にしたのですが、表示が少しおかしくなってしまいます。

      http://huyui1.wp.xdomain.jp/

      これが今デザインカスタマイズしてるサイトですが、PCでmax-width: 780px以下(本来はmax-width: 480pxにしてますが、デザイン中は分かりやすいように780px)で表示すると
      https://www.dotup.org/uploda/www.dotup.org1370366.png
      このように記事タイトルが長い場合だと画像の横に文字が配置されずにいます。

      それと、スマホで見ると
      #main .entry {
      width: 100%
      }
      と記述しているにもかかわらず、widthが50%くらいしか表示されません。

      これをスマホで見た場合もPCと同じように横一杯に表示、タイトル文字を画像の横に配置するようにするにはどうすればよいでしょうか?

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

      申し訳ないですが、サポート対象外のものにもあるように、「自前で行ったカスタマイズにより起こった不具合の対応と原因究明」は、サポート外となっています。
      自前のカスタマイズで生じた不具合の原因を調べる時間的余裕もないため、できれば自身で解決していただければと思います。

    • #56017
      あれため
      ゲスト

      あ、了解しました
      スレ汚し失礼しました。

    • #56018
      あれため
      ゲスト

      すみません。
      追加で質問なのですが、

      タイル2列の場合、スマホ(モバイル)だと
      .entry-card
      .entry-thumbの
      width
      height

      .entry-card-content
      .entry-card-content h2の
      height
      はそれぞれ標準だと何pxに設定しているのでしょうか?

      親テーマのSimplicity2: mobile.cssを調べたところ
      #mainと#sidebar
      は max-width: 720px;だということは分かったのですが、
      タイル2列の場合の.entry-cardなどのpxサイズは分かりませんでした。

      恐縮ですが、教えていただけると幸いです。

    • #56026
      かうたっく
      ゲスト

      タイル2列の場合、スマホ(モバイル)だと
      .entry-card
      .entry-thumbの
      width
      height

      .entry-card-content
      .entry-card-content h2の
      height
      はそれぞれ標準だと何pxに設定しているのでしょうか?

      コチラの項目のみ。タイル2列の時は.entry-cardの指定はありませんが、2列になっている片方。画像・タイトルなどを囲む領域entry-tileの幅は47%です。

      ※スマホサイズに合わせて47%で指定。余白分が3%とといった感じです。

      画像を囲む領域は指定がなく、画像は320×180。PCと変わりません。上が画像したがコンテンツ。
      ・上の画像のみを囲む領域entry-thumb
      ・・画像にページのリンクを付けた領域entry-image entry-image-link
      ・・・画像のパスentry-thumnail

      画像のパスの領域にある画像サイズが320×180で、幅によって変化します。指定方法は.entry-tile .entry-thumb img

      .entry-card-content
      .entry-card-content h2の
      height

      すべてのh2記事タイトルが表示されるので高さ指定は特にありません。ご自身で指定することは可能。

      narrow.cssを参考にしても良いかもしれません。※上述の通り、セレクタが違う.entry-cardの指定はない

    • #56027
      かうたっく
      ゲスト

      現在トップページの記事をタイル2列で表示しているのですが、自分的にスマホだと小さく見え、スマホページに限っては通常通り1列にした

      小さいのが嫌というのが画像のことでしたら、以下のようなデザインに変更すれば、時間を割くことなく、かなり簡単に済みます。

      http://netakiri.net/uploader/src/up0343.png

      上記画像のデザインが、興味なければそれはそれで大丈夫です。。

      この場合のスタイルは下記。

      @media screen and (max-width: 500px){
        #main .entry.entry-large-thumbnail,
        #main .entry.entry-tile{
          width: auto;
          float: none;
          height: auto;
          margin-bottom: 12px;
          margin-left: 0;
          margin-right: 0;
        }
      
        #main .entry.entry-tile{
          width: 100%;
        }
      
        .entry.entry-large-thumbnail .entry-card-content{
          font-size: 13px;
          line-height: 130%;
        }
      
      }

      narrow.cssの小さい画面の指定を大きくした@media screen and (max-width: 500px)だけです。初めのカスタマイズのお手伝いはできませんので、ちょっと提案しただけです。

      別の方法が良い場合カスタマイズ、頑張ってください。

    • #56054
      あれため
      ゲスト

      >かうたっく様

      返信が遅れてしまい誠に申し訳ございません。

      そうです。スマホページの時画像が小さいの&文字が画像の横に配置されないのが困っていました。

      教えていただいたスタイルを適用したら無事解決しました。
      ありがとうございます。

6件の返信スレッドを表示中
  • トピック「スマホ用トップページの記事カスタマイズがうまくいかない」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)