Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › モバイルヘッダー背景画像を設定すると、スマホ表示した際に同じ画像が2枚上下に表示される
-
投稿者投稿
-
-
2016年3月1日 8:36 AM #37050
raopi
ゲストお世話になります。
モバイルヘッダー背景画像を設定すると、スマホ表示した際に同じ画像が2枚上下に表示されます。
これを1枚だけにしたいのですが、何か方法はありますでしょうか
ちなみにヘッダーにはディスクリプションは表示していないので、ブログタイトルだけ表示している状態です。
-
2016年3月1日 8:46 AM #37052
Hidekichi
ゲストbackground-repeat: no-reeatでどうでしょう?
-
2016年3月1日 8:46 AM #37053
Hidekichi
ゲストp抜けた。
background-repeat: no-repeat -
2016年3月1日 4:45 PM #37067
わいひらキーマスターモバイルヘッダーの要素にbackground-repeat: no-repeat;スタイルが割り当てられていなかったみたいですね。
次のアップまでに修正しておこうと思います。 -
2016年3月1日 7:35 PM #37084
raopi
ゲストありがとうございました。参考までにどのあたりに記述すればよろしいでしょうか
-
2016年3月1日 9:18 PM #37089
Hidekichi
ゲスト> モバイルヘッダー背景画像
ということなので、子テーマmobile.cssでもよいですし、style.cssに書いても良いのですが、どういった適用の仕方をしているかによって書き方も若干異なります。
ブラウザ幅いっぱいに出るものは#headerに画像があって、#mainにそろうものは#h-topに画像があります。モバイルヘッダー背景画像がどちらに適用されるかはわかりませんが、このどちらか、あるいはどちらにも入れておけば良いかと思います。
#header { background-repeat: no-repeat; } #h-top { background-repeat: no-repeat; }両方入れておくなら、
#header, #h-top { background-repeat: no-repeat; }でもよいです。
これをどういった画面サイズで適用させるかはmediaクエリを使います。mobile.cssが読み込まれる時だけでよいなら上記をmobile.cssに書けばよいですが、完全レスポンシブにしたいとかの場合はメディアクエリが良いかと思います。完全レスポンシブでなくてもメディアクエリは有効です。
@media screen and (max-width: 440px){ #header, #h-top { background-repeat: no-repeat; } }など。440pxは480pxでもよいですし、767pxあたりでも良いのでは?と思いますが、ここらは環境やデザイン次第です。意味的には、440pxなら、画面幅が440pxまでの時ということになります。
-
2016年3月2日 6:29 PM #37120
raopi
ゲストありがとうございました。助かりました。
-
2016年3月2日 6:39 PM #37121
raopi
ゲストと思ったのですが、そうするとブログタイトルとパン屑リスト?の間に大きなスペースが出来てしまいました。
寝ログ様はここにアドセンスを貼っていますが、貼らない場合はどのようにすれば、スペースが消せるでしょうか
-
2016年3月2日 8:00 PM #37137
わいひらキーマスター書き込み内容だけでは不明な点もあり、ソースを見たほうが楽なので、サイトのURLを掲載していただいて良いですか?
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。