最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML中定义多个class属性无效

来源:动视网 责编:小采 时间:2020-11-27 15:26:19
文档

HTML中定义多个class属性无效

HTML中定义多个class属性无效:这次给大家带来HTML中定义多个class属性无效,HTML中定义多个class属性无效的注意事项有哪些,下面就是实战案例,一起来看一下。在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接
推荐度:
导读HTML中定义多个class属性无效:这次给大家带来HTML中定义多个class属性无效,HTML中定义多个class属性无效的注意事项有哪些,下面就是实战案例,一起来看一下。在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接


这次给大家带来HTML中定义多个class属性无效,HTML中定义多个class属性无效的注意事项有哪些,下面就是实战案例,一起来看一下。

在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效!!!

以前碰到这种情况我就直接重写了,或者直接用id设置css属性,今天想起来好像有些不对哦。。我必须得去发现真理!!!

<div id="p" class="middle_div padding_10"> 
<span id="s" class="normal_span"></span> 
</div>

我在两个class里设置的颜色不同,在middle_div里设置的是红色,在padding_10里设置绿色,

结果显示的是绿色,这给我的第一感觉就是:方向反了!

于是我把两个位置对换,还是绿色!!

这。。

难道是???

打开css文件一看,果然padding_10在middle_div 前面,然后我把他们俩位置对换,

刷新浏览器,红色!!!

所以呢,在定义多个class值的时候,一定要注意,把自己最喜欢的样式放在后面!
但是呢,如果你在padding_10前面加个div(假设父级元素是div),变成div.padding_10,然后你会发现,不管它在哪,我们的p div始终是绿色的,

从这个例子可以看出来,css样式的优先级是在加载css文件的时候就确定下来的,而不是由后来html里class属性位置前后决定的。

相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

marquee元素如何实现滚动字体与图片的效果

HTML的TextArea怎么保存格式

文档

HTML中定义多个class属性无效

HTML中定义多个class属性无效:这次给大家带来HTML中定义多个class属性无效,HTML中定义多个class属性无效的注意事项有哪些,下面就是实战案例,一起来看一下。在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接
推荐度:
标签: 里面 多个 无效
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top