㈠ css文件 如何使背景圖片大小適應div的大小
需要准備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
㈡ CSS中讓DIV背景圖片自適應
把圖片設置成合DIV一樣的高和寬就行了。但這樣會導致圖片大小變形了,很難看的。如果選擇自適應的話又會使自己的DIV一會大一會小,網站整體都變形了,這個東西不好弄的。
㈢ css背景圖片自適應
實現代碼參考:
瀏覽器支持:
Firefox 3.6+ , Chrome 1.0+ , Opera 9.63+, IE9 +
具體寫法
<style>
.container{background-image:url(『』);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}
</style>
<body>
<divclass=」container」>
</div>
</body>
㈣ css手機版頁面製作時如何讓背景圖片適應div的高度和寬度
具體步驟如下:
1、輸入position:fixed; top: 0; left: 0;使整個div固定在屏幕的最上方和最左方。
㈤ css中如何調整插入背景圖片的大小
可以通過cover和contain來對圖片進行伸縮。
語法:
background-size:auto;/* 默認值,不改變背景圖片的高度和寬度 */
background-size:100px 50px;/* 第一個值為寬,第二個值為高,當設置一個值時,將其作為圖片寬度來等比縮放 */
background-size:10%;/* 0%~100%之間的任何值,將背景圖片寬高按百分比顯示,當設置一個值的時候同也將其作為圖片寬度來等比縮放 */
background-size:cover;/* 將背景圖片等比縮放填滿整個容器 */
background-size:contain;/* 將背景圖片等比縮放至某一邊緊貼容器邊緣 */
(5)css背景圖片適應擴展閱讀:
CSS背景圖片自適應、全屏、填充、拉伸
方法一:js控制
<div id="formbackground" style="position:absolute; width:100%; height:100%; z-index:-1">
<img src="pictures/background.jpg" height="100%" width="100%"/>
</div>
<div id="formbackground" style="position:absolute; z-index:-1;"><img src="10.jpg" height="100%" width="100%"/></div>
<script type="text/javascript">
$(function(){
$('#formbackground').height($(window).height());
$('#formbackground').width($(window).width());
});
</script>
方法二:全瀏覽器兼容
.bg{
background:url(http://wyz.67ge.com/wp-content/uploads/qzlogo.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
-moz-background-size:100% 100%;
background-size:100% 100%;
}
㈥ 怎麼修改背景圖片居中並自適應寬度的css
在CSS中加入
margin-right:
auto;
margin-left:
auto;
意思是header這個框架左右自動對齊,這樣header這個框架中的背景圖片也就跟著居中了
㈦ css怎麼讓一張圖片適應任何屏幕大小的電腦平鋪
不定義div的寬度,以及父div的寬度即可。
來做一個導航:
<style typr="text/css">
*{margin:0; padding:0; border:0;}
.navbg{background:red; height:50px;}
.nav{width:980px;height:50px;margin:0 auto;}
li{float:left; margin:10px; line-height:30px;}
</style>
<div class="navbg">
<div class="nav">
<ul>
<li>首頁</li>
<li>聯系我們</li>
<li>留言</li>
</ul>
</div>
</div>
放在<body>里試一下便知
如果<style>里再加一句 body{width:980px;margin:0 auto;}則不能鋪滿屏幕,只有980px。
㈧ css怎麼讓一張圖片不失真的適應任何屏幕大小的電腦平鋪
下面是圖片不失真但不保證是否完全鋪滿(留有空隙或者超出屏幕)的css代碼:
1、橫向鋪滿,縱向留有空隙或超出屏幕:
body {background:url(圖片路徑) no-repeat center; background-size:100% auto;}
2、縱向鋪滿,橫向留有空隙或超出屏幕:
body {background:url(圖片路徑) no-repeat center; background-size:auto 100%;}
補充說明:background-size屬於css3,只有支持css3的瀏覽器才有效。
㈨ css怎麼設置背景圖片自適應,背景不虛
把background-size設為100%即可自適應。
至於虛不虛,那就要看圖片本身的解析度了,一個很小的圖片拉大了肯定會虛的,神仙也沒辦法。