最新文章专题视频专题问答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属性时无效的解决方法_HTML/Xhtml_网页制作

来源:懂视网 责编:小采 时间:2020-11-27 16:48:15
文档

HTML中当定义多个class属性时无效的解决方法_HTML/Xhtml_网页制作

HTML中当定义多个class属性时无效的解决方法_HTML/Xhtml_网页制作:在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接重写了,或者直接用id设置css属性,今天想起来好像有些不对哦。我必须得去发现真理。 代码如下: 我在两个class里
推荐度:
导读HTML中当定义多个class属性时无效的解决方法_HTML/Xhtml_网页制作:在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接重写了,或者直接用id设置css属性,今天想起来好像有些不对哦。我必须得去发现真理。 代码如下: 我在两个class里

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

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

代码如下:


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

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

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

这。。

难道是???

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

刷新浏览器,红色!!!

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

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

文档

HTML中当定义多个class属性时无效的解决方法_HTML/Xhtml_网页制作

HTML中当定义多个class属性时无效的解决方法_HTML/Xhtml_网页制作:在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效。 以前碰到这种情况我就直接重写了,或者直接用id设置css属性,今天想起来好像有些不对哦。我必须得去发现真理。 代码如下: 我在两个class里
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top