CSS让图片覆盖但不用绝对定位方法!
我有2张图片,一张为CSS设定的背景图片,另外张是页面里面设置的图片(假如CSS为a.css页面为b.html),怎么让页面的背景图片覆盖CSS里面的背景图片?不用绝对定...
我有2张图片,一张为CSS设定的背景图片,另外张是页面里面设置的图片(假如CSS为a.css页面为b.html),怎么让页面的背景图片覆盖CSS里面的背景图片?不用绝对定位方法!页面里面用的也是background:url('top.jpg') repeat-x; CSS里面的是background:url('top_bg.jpg') repeat-x;
展开
5个回答
展开全部
首先:css外部链接文件引入样式的先后顺序:内部样式先于外部样式
其次:这样的需求一般很少见,出现这种需求最快的方法,无外乎直接更改内部样式
或者删除无关的外部样式,而不是去考虑怎么覆盖的问题
最后:由于外部样式代码具有复用性,建议使用,出现这种情况,直接删除内部样式,把外部文件中对应的样式直接更改为想要的样式即可。
其次:这样的需求一般很少见,出现这种需求最快的方法,无外乎直接更改内部样式
或者删除无关的外部样式,而不是去考虑怎么覆盖的问题
最后:由于外部样式代码具有复用性,建议使用,出现这种情况,直接删除内部样式,把外部文件中对应的样式直接更改为想要的样式即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css覆盖有个先后关系,如果你的a.css在<style></style>之前引入肯定就会被覆盖了啊~
类名要相同
类名要相同
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
样式后面加上 !important 试试看!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b.html直接用 <img src="top.jpg" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
背景层上面要是有东西恐怕就不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询