display: none 不起作用_html/css_WEB-ITnose
程序员文章站
2022-04-17 12:49:54
...
Click Here to Reveal Hidden Text
This paragraph is hidden. It appears when you click on title.
.reveal * {display: none;}应该是除了.handle元素外都隐藏,为什么display: none不起作用呢?
回复讨论(解决方案)
重叠了,前面类的display就无效。
.reveal * {display: none;}的效果被.reveal *.handle {display: block;}覆盖了
首先,把这个注释改了,style标签(即CSS)里面的注释是 /* */ ,改成 /*本页的css样式*/
优先级的问题,.reveal *.handle高于.reveal * {display: none;},优先级高的生效
这个不是 css的注意语法 下面一行 样式就被破坏了
3,4楼正解,谢谢了
推荐阅读
-
关于IE8下css的background属性不起作用的解决办法_html/css_WEB-ITnose
-
ie6设置select下拉列表的属性不起作用_html/css_WEB-ITnose
-
深入理解display属性_html/css_WEB-ITnose
-
为什么设置的margin-top不不起作用_html/css_WEB-ITnose
-
为什么list-style:none不起作用?_html/css_WEB-ITnose
-
css 浅析display属性_html/css_WEB-ITnose
-
display:none;与visibility:hidden;的区别_html/css_WEB-ITnose
-
搜索引擎会抓取display:none的内容吗?_html/css_WEB-ITnose
-
css中如果没有设置display,则无法显示动画效果!_html/css_WEB-ITnose
-
当transition遇上display_html/css_WEB-ITnose