0
本文にCSSスタイルシートを含むHTMLページがあります。私のPC(IE、Chrome、Firefox、Opera)のすべてのブラウザで動作しますが、スマートフォン(Android 4.4.2)から開くと、背景やボディの画像は読み込まれません。ここでスマートフォンでCSSの画像/背景が表示されませんか?
は背景のための私の@mediaルールです:
<style type="text/css" rel="stylesheet" media="all">
.headerone {width:900px;
height:300px;
margin-left:243px;
text-align:center;
background-color:transparent;
}
.thead {font-family:"Traditional Arabic";
font-size:60px;
text-align:left;
color:#A30B0B;
}
.pic {margin-left:10px;
border-radius:12px;
margin-top:10px;
}
body {background-image:url("sf1.jpg");
background-repeat:no-repeat;
background-size:cover;
background-attachment:fixed;
}
.ex {font-family:"Traditional Arabic";
font-size:24px;
text-align:center;
}
.toolbar
{width:1200px;
height:100px;
display:block;
margin:auto;
text-align:center;
font-family:Verdana;
font-size:16px;
background-color:#74391F;
text-decoration:none;
color:white;
border-radius:12px;
background-attachment:fixed;
}
.downbarcon, a:link{
display:inline-block;
text-align:center;
text-decoration:none;
color:white;
}
.downbarcon, a:hover, a:visited, a:active{background-color:#B29090;
color:white;
text-decoration:none;
}
a:link {
padding:0px 10px;
word-wrap:normal;
display:inline-block;}
.downbar{
position:relative;
display:inline-block;
}
.downbarcon{
display:none;
position:absolute;
width:260px;
box-shadow: 8px 4px black;
background-color:#74391F;
}
.downbar:hover .downbarcon{
display:block;
background-color:#74391F;
}
#datas{margin-left:300px;
width:800px;
text-align:left;
font-family:"Traditional Arabic";
font-size:18px;
background-color:beige;
}
p {font-family:"Traditional Arabic";
font-size:18px;
margin-left:20px;
}
#frie {width:500px;
margin-left:470px;
background-color:white;
border-radius:16px;
font-family:"Traditional Arabic";
font-size:18px;
text-align:center;
}
.fot{width:200px;
height:100px;
text-decoration:none;
}
.foot, .foot:link{
text-decoration:none;
background-color:transparent;
text-align:left;
}
.like, .like:link, .like:hover, .like:active, .like:visited {
text-decoration:none;
background-color:blue;
color:white;
font-family:verdana;
font-size:12px;
margin-left:10px;
border-radius:12px;
border-right:3px solid white;
border-left:3px solid white;
border-top:3px solid white;
border-bottom:3px solid white;
}
.log {
border-radius:12px;
background-color:blue;
width:25px;
height:25px;
}
.footer, .tess {
width:1200px;
margin:auto;
display:block;
text-align:center;
font-size:12px;
background-color:#A5978A;
color:black;
}
私はディスプレイの変更を追加するためのクラスを使用して、画像のための通常のHTMLのルールを使用し、彼らは私から画像をロードしない理由を誰かが私に説明することができますスマートフォン?
のplsは例を投稿しますhttps://jsfiddle.net/のコードを参考にしてください。 –
https://jsfiddle.net/cpmfyuws/1/ここにサンプルコードがあります。 – Deanjoe
私が見ているように、問題はタグにありません。画像はロードされません。また、イメージはソースパスのないドキュメントhtmlの同じフォルダにあります(C:/ Users/etc /// img)ので、スマートフォンの唯一の問題ですか? – Deanjoe