全て
| カテゴリ未分類
| 雑学
| PC&Web
| お取り寄せ
| CSSメモ
| Web標準対応 - レイアウト実践
| Web標準
| オオイヌノフグリ成長記録
| デュランタ(タカラヅカ)の成長記録
| Web標準 -2007-
| PHP
| XOOPS
テーマ:Web標準(117)
カテゴリ:Web標準
「背景画像の設定の無難な記述とは?」 全部スタイルシートで組むことなんて、まずなかったので 色んな壁にぶち当たりました。 ブログを書いていなかった期間にしていたお仕事。 むぅ~むぅ~と思っていたけれど 書いてみると、意外と作業量が軽減されるような気がします。 最近またまたブラウザ戦争ですか。いっぱいあるな~ 普通に作って、最新版のブラウザで、ある程度シェアのあるブラウザなら問題ないことなので 今回メモする背景画像の設定の件は 頭の片隅に置いておくと役に立つかもしれない程度の事柄です。 背景画像の位置を指定するときには、よく「left top」とか「center top」とか記述しますね。 それより頻度は低いと思いますが「10px 5px」とか「-1px 10px」とか書くときもあります。 でもね、コイツがちょっと曲者で、必ずそうなるわけではないようなんだけれども 数値指定すると、背景が飛ぶ!なくなっちゃったんです。 もしも、そんなことに遭遇したら、ちょっと手直しが必要です。 IE7はどうかな~そこまで酷くはないようだけれど。 手直しとしては、「center」「left」「right」「top」「bottom」で設定できるように 画像を作り直してやる! 広くブラウザをサポートしてあげようと思ったら 最初からそうしておくことをお勧めします。 身のためといったほうがいいかもしれないな。 今度から、ぜ~んぶ、そういう設定にしようっと。 なんでもそうだと思うんだけれど、ちょっと色んな設定ができる場合 一番シンプル、より古風だったり CSSじゃなくて、HTMLだけで設定できるのと似た値を設定してやるほうが 「くそォ!」と思うことが少ないように思います。 複雑になるほうが、手直しも大変だもんね! 今回のお仕事の教訓でした。 ■背景画像の設定に関する記述 background:#fff url(bg.jpg) repeat-y center top;#fff⇒背景色/url(bg.jpg)⇒背景画像/repeat-y(背景画像の繰り返し) center⇒x軸方向の位置(左右)/top⇒y軸方向の位置(上下) ※もしも数値指定をするときは、xとyの順番にご注意! 実に約2週間ぶりのブログです。 これを知った時に書き留めておきたかったのだけれど 書くより寝たかった!(笑) さて、もうひとつ書きますよ。 無難な記述の一例を。 ・・・・・つづく 東京23区中心・駅近ホテルズ|散文誌・365 *Web標準2007年版目次* お気に入りの記事を「いいね!」で応援しよう
最終更新日
2007/07/23 09:40:07 PM
コメント(0) | コメントを書く
[Web標準] カテゴリの最新記事
|