这篇文章运用简单易懂的例子给大家介绍css中display block的使用方法,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
先来看看块级和行内元素的概念:
块级元素:占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形;
行内元素 :自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。
display:block的介绍
css中的display是设置元素显示的方式,block是一块状元素的方式显示,简单的来说就是设置display:block就是将元素显示为块级元素。
看完了display:block的意思后,如果你还是不太了解,那么我们接着就往下看,看看display:block怎么用,通过display:block的用法来更进一步的认识display:block的意思。
display:block的用法:
对于所有的块级元素来说都是不需要用display:block来定义的,因为块级元素的默认属性就是block;所以display:block比较常用于像是<a>和<span>等不是块级元素的元素中,下面我们就来看看具体的示例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> span{ width: 200px; height: 30px; } </style> </head> <body> <span style="background-color: red ">亿速云</span> <span style="background-color: red ">亿速云</span> <span style="background-color: red ">亿速云</span> </body> </html>
上述代码是没有用display:block来定义的,效果如下:
从上面的效果图可以很明显的看到,对span设置宽高是没有用的,而且内容都处于同一行,下面我们来看看用display:block定义会是怎样的,代码如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> span{ width: 200px; height: 30px; display: block; } </style> </head> <body> <span style="background-color: red ">亿速云</span> <span style="background-color: red ">亿速云</span> <span style="background-color: red ">亿速云</span> </body> </html>
使用display:block的效果如下:
上述效果可以很明显看到对宽高设置有效了并且也都独占于一行。
关于css中display block的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。