div+css可以解决这样的问题吗?

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:14:03
一个网站首页中的<body>中加入一属性backgroud="images/a.jpg";这个图片的大小为1024*2像素,可是不同的机子设置的显示象素不同,有的是比如1280*860所以,会出现问题!就是说如果用div+css会达到在任何计算机上都不会影响的效果吗?

你可以把图片做成最宽,比如:1280px;
<body style="background-position:left top;background-repeat:repeat-y;">
这样背景都是靠左上对齐,比最宽小的任何宽度背景都会显示满屏.

不明白你说什么,你是怕背景重复还是?

要知道,CSS+DIV的布局,不可能在任何机器上都一样.原因,现在的很多浏览器有BUG,IE的特别多,许多的BUG都会造成意想不到的效果.