最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css中display如何使用

来源:动视网 责编:小采 时间:2020-11-02 22:13:03
文档

css中display如何使用

css中display如何使用:display常用的属性值为块级block,行级inline,行块级inline-block,none,并且行级或者块级标签可以通过display进行转换本文将分享CSS中display属性,具有一定的参考价值,希望对大家有所帮助我们一般在CSS布局制作时候,常常会用到display属性中
推荐度:
导读css中display如何使用:display常用的属性值为块级block,行级inline,行块级inline-block,none,并且行级或者块级标签可以通过display进行转换本文将分享CSS中display属性,具有一定的参考价值,希望对大家有所帮助我们一般在CSS布局制作时候,常常会用到display属性中
 display常用的属性值为块级block,行级inline,行块级inline-block,none,并且行级或者块级标签可以通过display进行转换

本文将分享CSS中display属性,具有一定的参考价值,希望对大家有所帮助

我们一般在CSS布局制作时候,常常会用到display属性中的值block、none、inline,inline-block那么今天我们来学习如何使用它们

display属性

display属性可以有多个值,但常常用到的如下所示

none:此元素不会被显示。

block:此元素将显示为块级元素,此元素前后会带有换行符。

inline:此元素会被显示为内联元素,元素前后没有换行符。

inline-block:行内块元素,既有块级属性又有行级属性。

所以在这篇文章中,我将详细介绍block,inline,inline-block以及none,这些常用的属性值

display:block

特点:独自占用一行,可以通过 CSS 改变宽高

常用的块级元素:div,p,ul,li,ol,form,address

display:inline

特点:内容决定大小, 不可以通过 CSS 改变宽高

常用的行级元素: span,strong,em,a,del

<style>
	div{
	background-color: pink;
	}
	span{
	background-color: yellow;
	}
	</style>
</head>
<body>	
	<div>123</div>//块级元素
 <p><span class="span">hello</span>world</p>//行级元素

如上图所示可以看出block元素占据了一行的全宽,想当与width:100%,下面的内容要以新行开始

而行级元素就是只显示自己那部分的内容,并不占用一行

效果图

行块级元素转换

(1)块级元素转行级元素

给块级元素设置display:inline

结果就成这样

(2)行级元素转换成块级

给行级元素设置display:block

结果如下

display:inline-block

常见的行内块元素:img、input

特点: 内容决定大小,可以改变宽高

<style>
	span{
	background-color: yellow;
	display:inline-block;//设置行块级元素
	width:100px;
	height:30px;
	}
	</style>
</head>
<body>	
 <p><span class="span">hello</span>world</p>

效果图

display:none与visibility:hidden区别

display:none用来隐藏元素,不仅看不见还不占用任何空间大小

visibility: hidden也可以用来隐藏元素,但是虽然看不见仍存在,保留一个空位


display:none

 .span{
 background-color: aquamarine;
 display:none;}
	</style>
</head>
<body>	
 <p><span class="span">hello</span>world</p>

效果图

hello被隐藏但是并没有留下任何空位

visibility: hidden

<style>
 .span{
 background-color: pink;
 visibility: hidden;}
</style>
</head>
<body>
 <p><span class="span">hello</span>world</p>

效果图

hello被隐藏但仍然空出一个位置

总结:

文档

css中display如何使用

css中display如何使用:display常用的属性值为块级block,行级inline,行块级inline-block,none,并且行级或者块级标签可以通过display进行转换本文将分享CSS中display属性,具有一定的参考价值,希望对大家有所帮助我们一般在CSS布局制作时候,常常会用到display属性中
推荐度:
标签: 怎么用 使用 如何
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top