css怎么让一张图片适应任何屏幕大小的电脑平铺?

html-css011

css怎么让一张图片适应任何屏幕大小的电脑平铺?,第1张

不定义div的宽度,以及父div的宽度即可。

来做一个导航:

<style typr="text/css">

*{margin:0padding:0border:0}

.navbg{background:redheight:50px}

.nav{width:980pxheight:50pxmargin:0 auto}

li{float:leftmargin:10pxline-height:30px}

</style>

<div class="navbg">

<div class="nav">

<ul>

<li>首页</li>

<li>联系我们</li>

<li>留言</li>

</ul>

</div>

</div>

放在<body>里试一下便知

如果<style>里再加一句 body{width:980pxmargin:0 auto}则不能铺满屏幕,只有980px。

lxm 19872006 的方法是可行的。

如果 lxm 19872006 的方法不行,就加一句 repeat-xy,即:

<style type="text/css">

body {

background: url("http://pic.yupoo.com/mortalmethuselah/814615ed04aa/jf1wtrtq.jpg") repeat-xy

}

</style>

就一定行了。