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

这是不是很明白为什么要用浮动才能跟前面的对其在一条水平线上?

这里为什么要用float:left;啊?

 .leftdiv dl dd a
        {   
            display:block;
             float:left;
            border-left:1px solid #eee;
            /* 在此插入CSS样式 */
            color: #737373;
            font-size: 9pt;
            padding: 0 8px;
            height: 14px;
            line-height: 14px;
            margin: 4px 0;
        }

正在回答

2 回答

哦哦!thanks!

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

display:block; 将a标签转变为块级元素,具有块级元素特点。会独自一行,使用float:left;不是为了和dt二级标签在一条水平线上,而是为了使所有的dd中的a标签自动左对齐排列。   margin:4px 0; 属性才使dd与dt水平对齐。

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

举报

0/150
提交
取消

这是不是很明白为什么要用浮动才能跟前面的对其在一条水平线上?

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