老师看一下,display:block有什么作用,不用也可以的啊应该

老师看一下,display:block有什么作用,不用也可以的啊应该

}

.header .nav li a{

padding:0 20px;

height:80px;

line-height:80px;

display:block;

font-family: '微软雅黑';

font-size:16px;

color:#333;

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕夭夭 2019-03-17 09:13:00

你好同学 ,这里给a添加一个背景色就能够理解了 ,如下:

http://img1.sycdn.imooc.com//climg/5c8d9e4a00018e1307490114.jpg

如果a不设置成块元素 ,那么它本身是行内元素 , 宽高是自身内容撑开的 ,如下:

上一个老师说‘’改变的这个背景颜色也是不能覆盖顶部背景条的哦‘’就是如下情况哦

http://img1.sycdn.imooc.com//climg/5c8d9ea1000166c308070114.jpg

假如要想要实现鼠标移入时背景色发变化 ,这样肯定是不好看的 。所以要把它设置成块元素。

祝学习愉快 ,望采纳 。

好帮手慕糖 2019-03-14 18:50:12

同学你好,因为a标签是行内标签,不设置为块级的话,设置的高度是不生效的哦。

不用的话,这里的a就没有高度了,这里可以不会影响,但是如果添加个背景颜色,或者移入的时候改变背景颜色。改变a的颜色的话,因为高度没有生效,改变的这个背景颜色也是不能覆盖顶部背景条的哦(一般情况下,高度设置与背景条高度设置一致)。

希望能帮助到你,欢迎采纳。

祝学习愉快!

  • ”改变的这个背景颜色也是不能覆盖顶部背景条的哦“ 这句话什么意思呢?顶部背景条是指?
    2019-03-16 00:18:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师