css互相冲突怎么办????

 我来答
go辛标
2017-06-13 · 超过14用户采纳过TA的回答
知道答主
回答量:40
采纳率:75%
帮助的人:8万
展开全部

1.  内联样式表的权值最高 1000;

2.  ID 选择器的权值为 100

3.  Class 类选择器的权值为 10

4.  HTML 标签选择器的权值为 1

一个元素的选择器的权值是所有选择器权值的和,冲突的时候根据权值执行,权值高的优先执行,如果权值相等,后面的会覆盖前面的

山东文汇
2017-06-13 · 我们年轻我们有活力、我们执着我们有耐心。
山东文汇
专业的软件开发服务商,网站开发、APP开发、微信小程序、商城小程序、知识付费产品。
向TA提问
展开全部
css无所谓冲突不冲突的问题,一个css样式在一个标签上只能显示一个设置,不可能2个一样的css属性不同值同时显示,只有一个是有效的;所以不存在冲突问题,顶多是替换覆盖的层级关系而已;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清风之无痕岁月05
2013-03-28 · TA获得超过236个赞
知道小有建树答主
回答量:487
采纳率:77%
帮助的人:144万
展开全部
CSS有优先级顺序的.在同一个{}里面,相同设置,下面覆盖上面,
.a{
color:#FFFF00;
color:#FFFFFF;/*这个覆盖上面*/
}
style=里面的覆盖上面a类里面设置的
<p class="a" style="color:#000000;">
asdfsdafdsfas
</p>
记住里设置内容最近的生效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我和你2321
2017-06-13 · TA获得超过3844个赞
知道大有可为答主
回答量:4342
采纳率:6%
帮助的人:1377万
展开全部
在开发过程中,遇到CSS相互冲突是很常见的。关于解决办法目前只有一个办法,那就是改变HTML中的类,id名,然后对应的CSS也改名才可以。
不存在第二种解决办法了。
希望可以帮到你,有什么不懂可以继续追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
li_Jason_ke
2017-06-16 · TA获得超过472个赞
知道小有建树答主
回答量:521
采纳率:100%
帮助的人:360万
展开全部
  1. 修改冲突的样式名

  2. 找到冲突样式唯一的父级样式名 以父级为首样式名连接冲突样式

  3. 将冲突样式写成内联样式<此方法不适合后期调整修改>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(12)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式