簡體   English   中英

背景圖片和div定位?

[英]Background image and div positioning?

我有以下結構:

<div id="wrap">
   <div id="container">
       <div id="header">
       </div> <!--close header-->
       <div id="main">

… etc

我正在嘗試顯示一個背景圖像,該背景圖像將顯示圖像的整個高度,但不會因此而強制頁面滾動,但是會隨着頁面內容滾動。

我在#container div的開始標記后放置了#bgimage div,並嘗試了以下CSS:

  1. 位置:固定+高度:100%-顯示圖片的完整高度,但不隨頁面內容滾動

  2. 位置:絕對+高度:100%-與頁面一起滾動,但在頁面內容結束處切掉圖像

  3. 位置:絕對+高度:1000像素-顯示完整圖像,但強制頁面滾動

任何想法?

謝謝

在主體本身上設置背景。 CSS3允許您設置多個背景,以防萬一。 盡管這在IE8及更高版本中不起作用。

[編輯]

由於這在您的頁面中不起作用,請嘗試將bgimage div設置為頁面內容的容器,而無需指定確切的高度。 將最小高度設置為100%

這樣,它應該調整頁面內容的大小。 它將始終到達窗口的底部,並且在不需要滾動條時不會強制滾動條。 如果內容小於窗口高度,則最小高度會使div填充窗口。

使用背景附件:固定; 它將隨頁面滾動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM