CSS 里的 height 属性与 line-height 属性有什么区别

 我来答
山东文汇
2016-06-19 · 我们年轻我们有活力、我们执着我们有耐心。
山东文汇
专业的软件开发服务商,网站开发、APP开发、微信小程序、商城小程序、知识付费产品。
向TA提问
展开全部
  height用来表示容器的高度,line-height 用来表示,这一容器内的每行文字的高度。
  所有主流浏览器都支持这两个属性。
  height 这个属性定义元素内容区的高度,在内容区外面可以增加内边距、边框和外边距。
  line-height该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离。
临泉注册营业执照
推荐于2018-03-08 · TA获得超过873个赞
知道小有建树答主
回答量:200
采纳率:63%
帮助的人:146万
展开全部
height:是容器的高,必须是块级标签才有校,行级标签需要设置display后才能有效。
line-height:这个是行高,比如div这个块级标签,你是设置height:500px;就是div的高为500px;
设置line-height:100px;这样这个div你写文字只能写5行,5*100为500
明白了吧?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2016-03-18 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
1:前者用来表示容器的高度,后者用来表示,这一容器内的每行文字的高度
如:height一般用来表示,设置这一容器的高度。
一般来说,如果是要设置文字行距和居中显示,都会带上line-height:40px;font-size:20px;
这样的话,就相当于文字大小 20px,文字行间距离也有20px了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Apple
2016-08-15 · 知道合伙人数码行家
Apple
知道合伙人数码行家
采纳数:13946 获赞数:38144
南京艺术学院,平面网页UI设计17年,Adobe网页设计师

向TA提问 私信TA
展开全部
height是指容器本身的高度;

line-height是指容器内部元素上下直接的行间距,一般用于文字排版;
当height高度与line-height行高相等时,容器中的单行文本,会表现为垂直居中,一般用此方法来达到单行文本垂直居中的目的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
偷西瓜de狼
2016-03-18 · 超过12用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:23.3万
展开全部
height 是元素的高度 line-height 是文本的高度 如果元素只有 line-height属性 当元素内没有文本时元素高度就是0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式