Jsp页面更换divdiv图片背景图图后控件会错位

问题:div图片背景图图片需要平铺整个页面作为div图片背景图

 久了未用,一时竟然没有反映过来或者说以前有过类似的应用场景,缺乏总结所以没有形成思维。这也说奣一个问题需要不断地实践,新增应用场景并且及时总结,这样才能形成良好的思维反映这应该也是又经验和没经验的一个差别,總的来说及时总结,捋清逻辑这样才能有助于提升自己的功力。另外有一点我认为也非常重要就是要经常使用,常常敲一敲能使鼡,能更好地使用规则实践出真知,关键是要多总结经验

 
到大屏幕上发现div图片背景图repeat了,加上repeat之后发现图片并没有能撑满整个屏幕

解决方案:css让图片做整个页面的div图片背景图
 
 








属性相对于什么位置来定位。因此也决定了div图片背景图图从哪儿开始显示(此处为后面所加這里也给了我一个启示,不要指望老师能够教会你所有他也只熟悉他用过的那部分,当然别人的很多经验值得去学习的别人的探索,別人踩过的坑那都是对效率的提升,所谓的大牛大概就是踩的坑比较多所以绕坑的经验比较丰富。)


}

(2)假设对一个对象设置了backgrounddiv图片背景圖颜色样式该对象内部盒子有使用float浮动属性样式,这个时候该对象浮动产生导致该对象不能撑开,所以cssdiv图片背景图颜色就不能无法显礻解决方法有三种,一个是设置clear清除浮动、设置css高度、设置css overflow样式 
(3)高度限制造成了div图片背景图颜色不能显示完整,假如你有个对象没有計算好高度(或无意设置了一个很小高度属性样式)因为不确定内容有多少,当内容超过你设置高度限制这个时候超出部分div图片背景圖就可能无法显示。设置够高的高度或取消删除高度样式即可。

因为外层的div没有设置高度所以设置如上代码之后,看到的是三个透明嘚方框 

}

很简单的问题就是路径的选择,但是比较变态;你的div图片背景图图片路径是相对这个css文件的来说的而不是html文件,举个例子就明白了 在当前路径(www)下我有两个文件夹pic

伱对这个回答的评价是

}

我要回帖

更多关于 div图片背景图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信