1. css裡面如何設置body背景圖片滿屏
<!doctypehtml><html><head><metacharset="utf-8"><title>無標題文檔</title><style>html{width:100%;height:100%}body{width:100%;height:100%;background:url(../1.jpg)no-repeat;background-size:cover;/*這里設置了背景圖片為覆蓋,以填滿整個容器*/}</style></head><body></body></html>2. html里,如何讓背景圖片根據屏幕大小鋪滿屏幕不重復
html里,讓背景圖片根據屏幕大小鋪滿屏幕不重復,具體方法如下:
1、首先我們用Dreamweaver軟體做一個html文檔,當然用其他編輯器也可以。
5、需要注意的是這是css3增加的新屬性,舊版本的瀏覽器可能不支持。所以有時需要更新瀏覽器。
3. 背景圖 適應body(body高度大於屏幕高度)
background-size:100%100%;
需要瀏覽器支持CSS3才行
4. HTML如何讓Body的背景圖覆蓋整個頁面
需要准備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
5. css設置body背景圖片隨內容增加多少顯示多少
以前在遠標學時做過在CSS布局時,可能有時會遇到對body直接設置圖片作為網頁背景水平縱向平鋪(從上到下居中平鋪),此時整個網頁無論內容是否占滿一屏幕,css背景都會從上到下鋪(縱向)滿整個屏幕。但有時我們不需要這樣的一個效果,需要內容佔用多高,body背景就縱向從上到下鋪滿多少高度。很明顯這樣就達不到我們想要的效果。
解決方法:對html再設置個背景(無論圖片還是純色,推薦設置純顏色的背景顏色)
接下來DIVCSS5通過實例為大家介紹此技巧,首先DIVCSS5分為兩個案例,一個是直接對body設置背景圖片從上到下平鋪,我們會觀察到無論網頁內容是否占滿一屏幕,背景都會從上到下滿鋪。
一、未解決背景縱向平鋪CSS DIV案例 - TOP
1、DIV CSS案例描述首先對body設置一個背景圖片(bg.gif)從上到下平鋪,設置一個div盒子寬度為274px,高度為200px;div背景顏色為藍色。
對body設置縱向平鋪背景圖片顯示案例截圖
從以上圖上看到對body設置背景圖片從上到下縱向平鋪時,無論內容是否占滿1屏幕,其背景都會從上到下都會平鋪滿整個屏幕,此時就不那麼好看了,接下來第二個案例在此基礎上進行解決背景隨內容佔用多個顯示多個平鋪圖片背景。
5、在線演示:查看案例
二、解決內容多高body設置背景圖片平鋪顯示多高 - TOP
1、解決說明我們只需要在CSS代碼中對html加一個背景色即可,當然這個背景設置需要根據布局實際情況而設置,這里因為背景顏色為「#E2E2E2」,此時我們就只需要對html設置一個CSS背景色為「#E2E2E2」即可解決實現完美背景圖片縱向從上到下平鋪問題。
2、CSS代碼:
@charset "utf-8";
/* DIVCSS5-CSS初始化模板-www.divcss5.com */
body, div {margin:0; padding:0;font-style: normal;font:12px/22px "\5B8B\4F53",Arial, Helvetica, sans-serif}
/* \5B8B\4F53 代表 宋體,更多中文字體轉 Unicode http://www.divcss5.com/jiqiao/j325.shtml */
ol, ul ,li{list-style:none}
html{background:#E2E2E2}/*
CSS注釋
說明:對html設置背景顏色 */
body{color:#FFF;background:#E2E2E2 url(bg.gif) repeat-y center 0; text-align:center}
.divbox{ margin:0 auto; width:274px; height:200px; background:#00F}
3、案例截圖
解決body背景圖片縱向平鋪內容佔多高背景圖片顯示多高
6. 各位大神,我在<body>里加了張背景圖片,怎麼讓它適應手機屏幕大小而變化
手機的話有個css3的樣式可以控制 background-size:cover;
/*兼容*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=』../images/background-image.jpg』, sizingMethod=』scale』);
-ms-filter: 「progid:DXImageTransform.Microsoft.AlphaImageLoader(src=』../images/background-image.jpg』, sizingMethod=』scale』)」
7. HTML body設置全屏背景圖片問題
background-size:100% 100%;
更改成background-size:100%,100%;
前輩可能疏忽了,他的答案的是正確的。
8. html背景圖片如何自適應大小
無法按你說的理想實現。
但大神們一般不會去找蓋茨非讓他把這個功能加上,一般都是想個變通的方法。
首先我不知你為什麼要用多個DIV,為什麼要用同一張圖片,為什麼有大有小,為什麼非得是背景。我給你說個思路,肯定行。
首先背景自適大小肯定行不通,那麼不是背景的話,就是一張圖片的話肯定可以行得通的(定義每個DIV寬高,裡面的圖片寬高),所以看代碼吧
<div style="position:relative;width:300px;height:200px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:300px;height:200px;">
<div style="position:absolute;top:0px;left:0px;">這里放入內容1</div>
</div>
<div style="position:relative;width:200px;height:100px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:200px;height:100px;">
<div style="position:absolute;top:0px;left:0px;">這里放入內容2</div>
</div>
<div style="position:relative;width:100px;height:50px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:100px;height:50px;">
<div style="position:absolute;top:0px;left:0px;">這里放入內容3</div>
</div>
9. 背景圖片怎麼實現自適應呢不是html中直接插入的圖片哈
css3裡面可以這樣寫:background-size:100% 100%;
或者一個div里放一張圖片做背景,上面再放一個DIV放內容