ワードプレスで背景画像を背景全体に表示させる方法です。
いやぁ、ようやく分かりました…(汗 デフォルトですと、画像が繰り返し表示になるか、一部に表示されてそれでオシマイww ですよね?
大きめの画像や写真、壁紙などをサイトの背景全体に1枚の画像として表示させる方法がようやく分かりました!!
少しCSS’スタイルシート’を追加/編集しますので、初心者の方は必ず次の事を守ってから行なって下さい。お分かりの方はスルーして下さい。
【テーマのスタイルシートを編集する場合は、必ず次の事をやりましょう】 ・スタイルシートの原本を必ず保存しておくこと。(スグに元に戻せる様に) ・なるべくなら’小テーマ’を作成してからカスタマイズを行うこと ・変更後もファイル保存をしておくこと
特に初心者の方は’保存’を忘れない様にして下さい。カスタマイズの基本/詳細はコチラを参考にしてみて下さい。
背景全体に背景画像を設置する
それでは、管理画面より「外観」⇒「テーマ編集」から’スタイルシート’を開き、次の箇所を見つけて下さい。(小テーマを使用している方は、小テーマ側のスタイルシートを編集して下さい)
ココでは、テーマTwentyElevenの’スタイルシート’を例にとって追加/編集を行なっています。
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
outline: 0;
}
body { /* ココです!! */
background: #fff;
line-height: 1;
}
ol, ul {
list-style: none;
}
これを、以下の様に追加/編集してみて下さい。
body { /* ココです!! */ /* background: #fff; */ background: url(ファイルのURL) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; line-height: 1; }
これでサイトの背景全体に画像が貼り付けられたハズです。ココで言う’ファイルのURL’は、管理画面のメディアファイルからアップロードした画像のURLの事です。画像編集画面より取得できますので、そのままコピペでOKです。
サイト背景が変わると、それだけでもテンション上がっちゃいますよね☆
参考サイト/参考記事
背景画像の設置方法がもっと詳しく書いてあります。CSSだけで背景を画面全体にする方法!!
背景画像や写真など/参考サイト
- フリー素材*ヒバナ (背景素材や壁紙素材など)
- フリー素材屋Hoshino (フリーの写真素材など)
ピンバック: 背景画像・素材 無料 | 初心者でも簡単 オリジナルヘッダー画像を無料で作ろう
超初心者です。大変参考になりました。そこで質問です。
background-sizeの前についている
-webkit-とは?
-moz-とは?
-o-とは?
後、値がcoverの意味は?
ご教授いただければ幸いです。
hmファクトリーさん
はじめまして。コメントありがとうございます。
ご質問の件ですが、こちらが分かりやすいかと思います。
⇒http://www.htmq.com/csskihon/603.shtml (識別子)
⇒http://www.htmq.com/css3/background-size.shtml (値)
(HTMLクイックリファレンス)
端的に言うと、ブラウザの種類を特定する為の識別子だそうです。
それでは、よろしくお願い致します。
ありがとうございます。
by マリアチ
すみません、やはり駄目ですね
そもそもメイン画像が貼付けられない、という事自体
有り得ない事ですよね。
これでは何のためのテーマなのか…
なにが原因なのでしょう?
別のテーマにしますか…