为了账号安全,请及时绑定邮箱和手机立即绑定

中文上移之后为什么消失了 ,谁能告诉我。并没有设施固定高度,并没有超出可视窗口,也没有隐藏掉。

中文上移之后为什么消失了 ,谁能告诉我。并没有设施固定高度,并没有超出可视窗口,也没有隐藏掉。

正在回答

3 回答

因为,设置了a标签的高度为20px;  line-height:20px;

span标签又是a标签的子元素,继承了a的属性行高也是20px;

两个加起来是40px,上移20px;

恰好就剩下方的20px能显示出来。

0 回复 有任何疑惑可以回复我~
 .top-nav
        {
            font-size: 12px;
            font-weight: bold;
            list-style: none;
            border-bottom: 8px solid #DC4E1B;
            /*overflow: auto;*/
        }

你试试去掉overflow:auto;  看看

0 回复 有任何疑惑可以回复我~

设置了 line-height:20px;  即 文字显示的区域只有20px; 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106972    人
  • 解答问题       543    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

中文上移之后为什么消失了 ,谁能告诉我。并没有设施固定高度,并没有超出可视窗口,也没有隐藏掉。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信