您好,今天帅帅来为大家解答以上的问题。display none与hidden的区别,display none相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、display:none可以隐藏某个元素,且隐藏的元素不会占用任何空间。
2、该元素不但被隐藏了,而且该元素原本占用的空间也会从页面布局中消失。
3、display:block可以显示一个块元素,或者display:inline是显示一个内联元素。
4、display主要用的CSS样式有以下三个:display:block——显示为块级元素。
5、display:inline——显示为内联元素。
6、display:inline-block——显示为内联块元素,表现为同行显示并可修改宽高内外边距等属性。
7、扩展资料:显示的块级元素(block)特性:总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;显示的内联元素(inline)特性:和相邻的内联元素在同一行;宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变,就是里面文字或图片的大小;块级元素主要有:address , blockquote , center , dir , div , dl , fieldset , form , h1 , h2 , h3 , h4 , h5 , h6 , hr , isindex , menu , noframes , noscript , ol , p , pre , table , ul , li等css属性。
8、内联元素主要有:a , abbr , acronym , b , bdo , big , br , cite , code , dfn , em , font , i , img , input , kbd , label , q , s , samp , select , small , span , strike , strong , sub , sup ,textarea , tt , u , var等css属性。
本文就为大家分享到这里,希望小伙伴们会喜欢。