hcdy.net
当前位置:首页 >> 为什么DisplAy:nonE Css代码无用 >>

为什么DisplAy:nonE Css代码无用

为什么display:none css代码无用,首先我们需要理解就是display的意思,它代表css的块与行元素的处理,如将块元素,转化成行元素,都是通过这个来实现,如display:block就代表这个元素变成了块级元素,拥有width和height的属性,问题中的display...

display:none以后,元素相当于已经不存在了,如果你有针对该元素的js代码,肯定无法获取到对象,自然代码就会失效。 display:none与visibility:hidden不同,前者表示元素已经不在文档流中,不占据任何位置,而后者只是隐藏,元素依然在文档流...

晚上好,根据你的代码,这些行是不会显示 根据你的文字描述,我觉得,应该是有js在控制.请检查你的JS

因为你的if else依次执行了当你if条件ok的时候 login的style设置为block,此时,else条件又成立,所以依次执行,回到原点。方法1:使用jquery的toggle切换函数login$("#login").toggle( function () { $(this).show(); }, function () { $(this)...

li ul{display none;} li ul 是指选择 li 下面的 ul , 你的 html 中 ul 又没放在 li 的下面,当然不管用,要像下面这样加一层 li 把 ul 套起来: 123 abc def 456 789

百分百是你写错了。要不你把代码发上来。

document.getElementById("a").style.display="none";//隐藏 document.getElementById("a").style.display="block";//显示

然后页面就 临时恢复,此时不要刷新,找到你当初设置CSS样式的入口再去掉display:none即可

隐藏只是不显示,对非空校验没有影响,去掉非空校验

display:inline--默认。此元素会被显示为内联元素,元素前后没有换行符。 display:none--此元素不会被显示。

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com