
No.2ベストアンサー
- 回答日時:
背景画像はIMGタグのように埋め込んでいると言うよりもただパズルのように貼り付けているような感じです。
大きさの指定は出来ません。IEでZoomを使った解決が出来たとしてもそれ以外の環境での解決方法がないです。
仮に今後新しい手法が生まれたとしても未対応環境はそのまま取り残されることになります。
しかし、リピート表示や座標指定など通常の画像埋め込みとは違う表現方法が出来ますからそれを上手く活用するパターンが多いと感じます。
大きさ指定に執着せず広い視点で考えたほうがいい案を思いつくんじゃないでしょうか?
No.1
- 回答日時:
こんな感じでどうでしょう?
<html>
<head>
<style type="text/css">
<!--
.dummy {
position:absolute;
top:0px;
left:0px;
width:expression(document.body.clientWidth*2);
height:expression(document.body.clientHeight*2);
z-index:1;
background-image:url("http://***/back.gif");
zoom:50%;
}
.main {
position:absolute;
top:0px;
left:0px;
z-index:2;
}
-->
</style>
</head>
<body>
<div class="dummy"></div>
<div class="main">
ページの内容
</div>
</body>
</html>
CSSの.dummy内にある
width:expression(document.body.clientWidth*2);
height:expression(document.body.clientHeight*2);
の「*2」は縮小率に応じて変更してください。今回は50%縮小なので、
50×2=100
にしています。別にぴったり100にならなくても結構ですので、80%縮小の場合は
width:expression(document.body.clientWidth*1.5);
height:expression(document.body.clientHeight*1.5);
こんな感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 疑似要素で背景画像に指定したSVG画像の色変更 2 2023/01/30 22:45
- HTML・CSS 差し込み画像にをcssで大きさ指定したい 1 2022/11/23 23:14
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- Windows 10 zoomで自分の顔の背景 3 2023/06/07 22:34
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- Mac OS Macで画像の切り抜きできないの? 2 2023/04/02 09:31
- HTML・CSS svgクリップパスの応用コーディング方法 2 2022/04/09 09:07
- その他(Microsoft Office) スプレッドシートにて、条件付き書式で複数の単語に合致するセルを着色したいです。 2 2023/04/06 13:25
- その他(ソフトウェア) ペイントで切り抜いた画像の背景を透明に 2 2022/09/15 10:20
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SeesaaブログにBlogPeople (...
-
FC2カテゴリ親文字だけ大きく、...
-
困っています!!
-
<EMBED>は使わないほうがよいの...
-
HP作成/広告表示について
-
CSSについてです。
-
JQuery UIを使用したドラッグ&...
-
背景画像
-
スクリプト同士がケンカ?
-
firefoxでdivタグの体裁崩れ
-
youtubeの動画をポップアップで...
-
HTML・CSSの記述について
-
背景画像がつられてのびていく...
-
IEだけfloatがずれてしまう
-
マウスオーバーのメニューについて
-
HPデザインについて
-
CSS:floatを使っての段組で困...
-
スマートフォンで適切に見られ...
-
プルダウンメニューが設置でき...
-
CSSで背景画像が表示されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スタイルシートで画面を上下に...
-
【CSS】floatで左右に並べた...
-
チェックボックスの背景色って...
-
CSS <div>の入れ子が反映さ...
-
HTMLですCSSです 画像のように...
-
CSSで背景を下までのばすには?
-
CSS のみのタブ切り替えについて
-
離れた場所にマウスオーバーで...
-
スクロール可能なチェックボックス
-
htmlのstyleのposition:relativ...
-
文字をクリックしたら別の文字...
-
スタイルシート(CSS)で、高さ...
-
行間
-
Ctrl+F(検索)の窓を出したいの...
-
CSSでフローとした際の親要素の...
-
CSSで(3)段組のページを作り...
-
html スクロール要素を下から表...
-
IE6のレイアウト崩れ
-
CSSでdivのheightを動的に
-
フッター上部に謎の隙間
おすすめ情報