下のようなHTMLを作成しています。bgimg.jpgは、ブラウザを最大化した時ブラウザより小さい画像です。
HTML
1<head><style> 2 body{ 3 width: 100vw; 4 height: 100vh; 5 background-repeat: no-repeat; 6 background-position: center; 7 background-image: url('bgimg.jpg'); 8 background-size: cover; 9 background-attachment: fixed; 10 } 11 div{ 12 background-color: rgba( 0, 0, 255, 0.6); 13 } 14</style></head> 15<body> 16<div>test</div> 17</body>
xampp v3.2.2 (win7 32bit portable)をインストールしているPC(名称:pcname)で
上のファイル(debug.html)をC:\xampp\htdocs直下に置きました。
ここで、次の場合、次の画像のように、望ましい結果になります。
- http://localhost/debug.html をIE11で見る場合
- http://localhost/debug.html をchrome78で見る場合
- http://pcname/debug.html をchrome78で見る場合
しかし、PC名指定してIEからみると、cssが適切に反映されません
以下の点に困っています。
- 縦横幅いっぱいまで広げるcssが動作しない
- testという文字を入れているdivの半透明背景色が反映されない
xamppの設定は、インストールしてそのままの状態です。
PC名指定してIEからみた場合にも正しくCSSが動作するようにするためには、どのように記述すべきでしょうか。
回答2件
あなたの回答
tips
プレビュー