次のcssファイルを使用して、テストとして単純なレイアウトを生成しています。
@font-face {
font-family: blackboard;
src: url('../fonts/KGTenThousandReasons.ttf');
}
body {
font-family: blackboard;
font-size: 1.3em;
color: #FFF;
margin: 0px;
}
html {
background-image: url('../images/Chalkboard.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
}
.container {
margin: 0 auto;
width: 980px;
}
#header {
text-align: center;
margin-top: 15px;
}
#header p {
font-size: 0.5em;
}
#left_column {
float: left;
}
#right_column {
float: right;
}
.list {
}
.list li {
margin: 5px;
}
.list ul {
list-style-type: none;
font-size: 0.7em;
}
.list2 {
position: relative;
width: 200px;
list-style-type: none;
top: 75px;
right: 100px;
font-size: 0.6em;
float: left;
}
.clear_both {
clear: both;
}
#footer {
width: 100%;
height: 50px;
font-size: 0.5em;
}
.small_container {
position: relative;
top: 25%;
height: 100%;
text-align: center;
}
a {
color: white;
text-decoration: none;
}
a:hover {
color: gray;
}
.selected {
color: gray;
font-weight: bolder;
}
.paginate {
border: 1px solid whitesmoke;
padding-left: 10px;
padding-right: 10px;
margin: 5px;
}
#pagination {
padding-top: 10px;
}
h1 {
font-size: 1.1em;
}
私が抱えている問題は、ホスティングサービスにアップロードしたときにhtmlタグの背景画像が表示されないことです。それは私のローカルマシンで完全に動作します。私が具体的に話している行は次のとおりです。
html {
background-image: url('../images/Chalkboard.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
}
フォントはうまく出て、他のすべては素晴らしいですが、背景画像だけでは結果が得られません。どんな助けでも素晴らしいでしょう。