css的display属性是什么意思

这篇文章主要介绍了css的display属性是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联致力于互联网网站建设与网站营销,提供网站制作、网站建设、网站开发、seo优化、网站排名、互联网营销、微信小程序开发、公众号商城、等建站开发,创新互联网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

首先我们来看css display属性的定义

css display属性的定义是可以将页面元素隐藏或者显示出来,也可以将元素强制改成块级元素或内联元素,在页面布局和JavaScript特效中常常用到display属性。

css display属性中最常用的属性值有四个,分别是block、inline-block、inline和none。

下面我们来详细解析一下这四个display属性值。

1、display的block属性值(display:block)

设置元素为块状元素,如果不指定宽高,默认会继承父元素的宽度,并且独占一行,即使宽度有剩余也会独占一行,高度一般以子元素撑开的高度为准,当然也可以自己设置宽度和高度。

我们来看一个例子:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<!DOCTYPE html>

<html>

<head>

    <title></title>

    <style type="text/css">

        a {

        background: lightblue;

        width: 300px;

                display: block;

    }

    </style>

</head>

<body>

<div>

    <a href="http//:www.php.cn">php中文网</a>

    <a href="http//:www.php.cn">php中文网</a>

    <a href="http//:www.php.cn">php中文网</a>

</div>

</body>

</html>

display的block属性值设置效果如下:

css的display属性是什么意思

2、display的inline属性值(display:inline)

内容撑开宽度,不会独占一行,不支持宽高,代码换行会被解析成空格。

inline属性值的示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

<!DOCTYPE html>

<html>

<head>

    <title></title>

    <style type="text/css">

        div{

        background: lightblue;      

    }

    li{

        display: inline;

    }

    </style>

</head>

<body>

<div>

    <li><a href="http//:www.php.cn">php中文网</a></li>

    <li><a href="http//:www.php.cn">php中文网</a></li>

    <li><a href="http//:www.php.cn">php中文网</a></li>

</div>

</body>

</html>

display的inline属性值设置效果如下:

css的display属性是什么意思

3、display的inline-block属性值(display:inline-block)

不设置宽度时,内容撑开宽度;不会独占一行,支持宽高,代码换行被解析成空格。总之,将对象呈现为inline,但是对象的内容作为block呈现,使其既具有block的宽度高度特性又具有inline的同行特性。

4、display的none属性值(display:none)

将元素设置为none的时候既不会占据空间,也无法显示,相当于该元素不存在;该属性可以用来改善重排与重绘。

感谢你能够认真阅读完这篇文章,希望小编分享的“css的display属性是什么意思”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!

当前名称:css的display属性是什么意思
浏览地址:https://www.cdcxhl.com/article6/gpgoog.html

成都网站建设公司_创新互联,为您提供网站改版动态网站网站制作软件开发静态网站网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设