我已經多次遇到這個問題;它不會顯示圖像大小是1440x1006。我試圖讓它顯示在頁面的上半部分。背景圖片沒有顯示出來?
HTML:
<div class="topnav" id="mytopbar">
<a><button>Donate</button></a>
<a>Contact Us</a>
<a>Whats New</a>
<a>Shop</a>
</div>
CSS
body {
background: url("images/Background1.png") no-repeat;
}
#mytopbar {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40px;
}
.topnav a {
float: right;
display: block;
text-align: center;
padding: 14px;
font-weight: lighter;
font-family: 'Source Sans Pro', sans-serif;
}
試試用這個: 'html { background:url(images/bg.jpg)no-repeat center center fixed; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; } 來源:[Perfect Full Page Background](https://css-tricks.com/perfect-full-page-background-image/) – Kevin
檢查您的文件結構。你有你的圖像文件夾在CSS相同的文件夾? –
我認爲你在圖像文件夾'url(「/ images/Background1.png」)前缺少正斜槓' –