为了账号安全,请及时绑定邮箱和手机立即绑定
  • 消除图片底部间隙的方法: 1.图片块状化——无基线对齐 img{display:block;} 2.图片底线对齐 img{vertical-align:bottom;} 3.行高足够小——基线位置上移 .box{line-height:0;}
    查看全部
  • line-height:normal;默认属性值,1)与用户浏览器,且与元素字体有关。 line-height:<number>:根据当前元素的font-size大小计算:如设置成1.5,1.5*字体大小。 line-height:<length>;line-height:1.5em,20px;使用具体的长度作为行高值。 line-height:percent;相对于该line-height属性的元素的font-size大小计算。 line-height:inherit;比如一些控件,如input框,其行高是normal,我们需要重置,使用inherit可以让文本样式可控性更强。
    查看全部
  • line-height:1.5,所有可继承元素根据font-size重计算行高 line-height:150%, 当前元素根据font-size计算行高,继承给下面的元素 line-height:1.5em 当前元素根据font-size计算行高,继承给下面的元素 计算无差别,应用元素的差别。 body{font-size:14px;line-height:20px}
    查看全部
  • 内联元素高度的由来:是由line-height决定的;而不是由字体的大小(font-size)决定; 单行文字的行高: 1.行高由于其继承性,影响无处不在,即使单行文本也不例外; 2.行高只是幕后黑手,高度的表现不是行高,而是内容区域和行间距。 行高(line-height)=内容区域高度(content area)+行间距(vertical spacing) 1.内容区域高度只与字号以及字体有关,与line-height没有任何关系。 2.在simsun(宋体)字体下,内容区域高度等于文字大小值。 在simsun字体下:(因为font-size=content area) font-size+行间距=line-height; 行间距=line-height - font-size; 行间距拆分就有了上下行间距。 总结:行高决定了内联盒子高度;行间距可大可小(甚至负值),保证高度正好等于行高。 多行文本高度就是当行文本高度累加。
    查看全部
  • line-height:行高,两行文字基线之间的距离 1,行高,基线,主要说明基线的问题是行高的标志 2.解释了行内框盒子模型效果, 内容区域,内联盒子,行内盒子,包含盒子。 3,line-height 高度机理 ,,行高==内容区域+行间距;内容区域=字号+字体(字体为宋体); 4,line-height的各种属性,normal,默认属性和浏览器和字体有关系,number,根据font-size有关系,length,直接固定具体长度大小(px,pt,em。。。),percent,百分比,inherit继承关系(这个章节主要说明了一下百分比和数值的关系,还不是很清楚,需要在看其他资料自己了解); 5,body全局数值行高的经验,body{font-seiz:14px;line-height:1.4286}是根据20字号下的宋体进行得出来的结论,再次用到了数值和百分比的关系。 6,解决图片下面有空白的bug三种解决方法,图片块状话,图片底线对其,行高为零, 7,line-height的实际应用,图片居中,多行居中,line-height和height的关系。
    查看全部
  • 两条红线(基线)之间的距离就是行高
    查看全部
  • {height:36px;line-height:36px;} height:36px可以不用加,只需要使用line-height即可。
    查看全部
  • IE8及以上浏览器才兼容,现在大部分项目还会要兼容IE7,所以这个方法使用的不普及。
    查看全部
  • 消除图片底部间隙的方法有三种,如下:
    查看全部
  • body里边行高数值的使用经验: body{font-size:14px;line-height:1.4286;}
    查看全部
  • 宋体下: font-size+行间距=行高
    查看全部
  • 内联元素由行高line-height决定的
    查看全部
  • 1."内容区域"(content area) 2."内联盒子"(inline boxes) 3."行框盒子"(line boxes) 4."包含盒子"(containing box)
    查看全部
  • 多行文本水平垂直居中: .box{line-height:250px;text-align:center;} .box>.text{display:inline-block;line-height:normal;text-align:left;vertical-align:middle;} 多行文本水平垂直居中: .box{line-height:250px;text-align:center;} .box>.text{display:inline-block;line-height:normal;text-align:left;vertical-align:middle;}
    查看全部
  • 消除图片底部间隙的方法: 1.图片块状化——无基线对齐 img{display:block;} 2.图片底线对齐 img{vertical-align:bottom;} 3.行高足够小——基线位置上移 .box{line-height:0;}
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程的同学一定要熟悉html代码,了解css属性。对CSS特性没有任何了解的同学需要先认真学习完CSS基础课之后再尝试学习本课程。
老师告诉你能学到什么?
line-height的定义、line-height与行内框盒子模型、line-height的高度机理、line-height的各类属性值、line-height与图片的表现,以及实际应用经验分享。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!