CSS让图片覆盖但不用绝对定位方法!

[复制链接]
查看11 | 回复3 | 2015-6-29 18:45:40 | 显示全部楼层 |阅读模式
我有2张图片,一张为CSS设定的背景图片,另外张是页面里面设置的图片(假如CSS为a.css页面为b.html),怎么让页面的背景图片覆盖CSS里面的背景图片?不用绝对定位方法!页面里面用的也是background:url('top.jpg') repeat-x; CSS里面的是background:url('top_bg.jpg') repeat-x;

回复

使用道具 举报

千问 | 2015-6-29 18:45:40 | 显示全部楼层
首先:css外部链接文件引入样式的先后顺序:内部样式先于外部样式其次:这样的需求一般很少见,出现这种需求最快的方法,无外乎直接更改内部样式或者删除无关的外部样式,而不是去考虑怎么覆盖的问题最后:由于外部样式代码具有复用性,建议使用,出现这种情况,直接删除内部样式,把外部文件中对应的样式直接更改为想要的样式即可。...
回复

使用道具 举报

千问 | 2015-6-29 18:45:40 | 显示全部楼层
css覆盖有个先后关系,如果你的a.css在之前引入肯定就会被覆盖了啊~类名要相同...
回复

使用道具 举报

千问 | 2015-6-29 18:45:40 | 显示全部楼层
样式后面加上 !important 试试看!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行