对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

<div>中的display:block有什么用

时间:2013-02-01 16:29来源:www.panpan.org 作者:闵云凯 点击:
div中的display:block有什么用 问题: div是块元素,那在布局时候,在div的元素里面写display:block有用么? 有必要写上display:block吗? 回答1: 对所有的块元素都没有意义,块元素的dispaly属性
  

<div>中的display:block有什么用


问题:
<div>是块元素,那在布局时候,在div的元素里面写display:block有用么? 有必要写上display:block吗?


回答1:
对所有的块元素都没有意义,块元素的dispaly属性默认值为block,没必要再显式定义——除非你之前对块元素的display属性重新定义过。
===========================
多罗嗦一句:display:block;比较常用于<a><span>这两个标签——因为这两个标签非块元素,如果不用display:block定义一下,那么定义width、height等和长宽相关的css属性时会发现完全不生效。你可以实际写几行简单代码感受一下。

===========================
至于是不是div里就没有必要写display:block呢?通常情况下是没有必要的。
常见的特殊情况:之前曾对div设置过display:hidden。

 


回答2:
display是显示的方式,block是有结构,inline是没有结构(没有宽和高)比如a标签a没有结构,就是没有宽高,如果设置了为block,就可以有宽高了,还可以设置背景图片


回答3:
div如果不定义宽高的话,只有里面有文字、图片时才会撑大;加上display:block默认就会撑大显示出来。

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八