css里面“display=block”是什么意思?是换行吗?

请您说详细点,本人是初学者,谢谢。... 请您说详细点,本人是初学者,谢谢。 展开
 我来答
葵花日日分明3
高粉答主

2018-06-01 · 说的都是干货,快来关注
知道小有建树答主
回答量:325
采纳率:100%
帮助的人:5.1万
展开全部

css里面“display=block”是让对象成为块级元素(比如a,span等)的意思。CSS display 属性:定义和用法:display 属性规定元素应该生成的框的类型。

说明:这个属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。

【注释】:CSS2 中有值 compact 和 marker,不过由于缺乏广泛的支持,已经从 CSS2.1 中去除了。

默认值:inline    

继承性:no    

版本:CSS1    

JavaScript 语法:object.style.display="inline"    

实例:使段落生出行内框:p.inline{  display:inline;}

TIY:浏览器支持:所有主流浏览器都支持 display 属性。

【注释】:如果规定了 !DOCTYPE,则 Internet Explorer 8 (以及更高版本)支持属性值 "inline-table"、"run-in"、"table"、"table-caption"、"table-cell"、"table-column"、"table-column-group"、"table-row"、"table-row-group"、以及 "inherit"。

拓展资料:

可能的值

值          描述

none    此元素不会被显示。    
block    此元素将显示为块级元素,此元素前后会带有换行符。    
inline    默认。此元素会被显示为内联元素,元素前后没有换行符。    
inline-block    行内块元素。(CSS2.1 新增的值)    
list-item    此元素会作为列表显示。    
run-in    此元素会根据上下文作为块级元素或内联元素显示。    
compact    CSS 中有值 compact,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。    
marker    CSS 中有值 marker,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。    
table    此元素会作为块级表格来显示(类似 <table>),表格前后带有换行符。    
inline-table    此元素会作为内联表格来显示(类似 <table>),表格前后没有换行符。    
table-row-group    此元素会作为一个或多个行的分组来显示(类似 <tbody>)。    
table-header-group    此元素会作为一个或多个行的分组来显示(类似 <thead>)。    
table-footer-group    此元素会作为一个或多个行的分组来显示(类似 <tfoot>)。    
table-row    此元素会作为一个表格行显示(类似 <tr>)。    
table-column-group    此元素会作为一个或多个列的分组来显示(类似 <colgroup>)。    
table-column    此元素会作为一个单元格列显示(类似 <col>)。    
table-cell    此元素会作为一个表格单元格显示(类似 <td> 和 <th>) 。   
table-caption    此元素会作为一个表格标题显示(类似 <caption>) 。   
inherit    规定应该从父元素继承 display 属性的值。

丶song记油条条
高粉答主

2018-06-03 · 醉心答题,欢迎关注
知道小有建树答主
回答量:374
采纳率:100%
帮助的人:11.7万
展开全部

Display:block是我们常用的,block也是Display默认的值。
解释:该对象随后的内容自动换行。

Display:inline,我们常常在li中使用它。功能是让li排成一排(称:删除行)。
接下来我们以一个未设置li列表与一个设置css Display inline样式对比实例演示演示。

Css代码
ul.divcss5 li{display:inline}
解释:ul.divcss5对应li css样式属性为display:inline

Html对应代码:

结果图:

说明:设置css为display:inline的li对象,li被排成一排,而未设置的li列表对象仍然继承原来自身独占一行的CSS样式。




拓展:

CSS颜色值的写法

CSS[1]在描述颜色的时候,除了使用英文单词 red,我们还可以使用十六进制的颜色值 #ff0000: 

p { color: #ff0000; }

为了节约字节,我们可以使用 CSS 的缩写形式: p { color: #f00; }。

我们还可以通过两种方法使用 RGB 值:p { color: rgb(255,0,0); } p { color: rgb(100%,0%,0%); }。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天水室内装饰装修
2018-05-29 · TA获得超过2.1万个赞
知道小有建树答主
回答量:944
采纳率:96%
帮助的人:36万
展开全部

解释如下:

  1. 意思是让对象成为块级元素。

  2. 一般都是用display:none和display:block来控制层的显示。

  3. document.getElementById('div1').style.display='none';//隐藏。

  4. document.getElementById('div1').style.display='inline';//内联模式显示,会和周围的元素在一行(不会换行)。

  5. document.getElementById('div1').style.display='block';//块模式显示,和周围的元素不在一行,自己单独一行(会换行)。

拓展资料:

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hkyz257200
高粉答主

2018-05-27 · 醉心答题,欢迎关注
知道小有建树答主
回答量:205
采纳率:75%
帮助的人:5.9万
展开全部
display:block;
是让对象成为块级元素(比如a,span等)

display有很多对象,一般都是用display:none和display:block来控制层的显示。

display 属性规定元素应该生成的框的类型。
这个属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。
注释:CSS2 中有值 compact 和 marker,不过由于缺乏广泛的支持,已经从 CSS2.1 中去除了。

默认值:inline 继承性:no 版本:CSS1

JavaScript 语法:
object.style.display="inline"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunxiaobo2008
2008-10-29 · TA获得超过408个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:128万
展开全部
display:block;
是让对象成为块级元素(比如a,span等)

display有很多对象,具体可以参考http://www.w3school.com.cn/css/pr_class_display.asp

一般都是用display:none和display:block来控制层的显示
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式