老师这个地方我不用浮动设置行内块为什么会变这样,当我用浮动就是好的。

老师这个地方我不用浮动设置行内块为什么会变这样,当我用浮动就是好的。

.site-head .header-con .soso-box .btn{
/* float:right; */
display: inline-block;
width: 32px;
height: 30px;
background-color: #20BD9A;
}

http://img1.sycdn.imooc.com//climg/6049d119094572bc07240152.jpg

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

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

2回答
好帮手慕言 2021-03-11 17:50:11

同学你好,vertical-align属性是设置元素的垂直对齐方式,设置为middle可以理解为是中部对齐,在2-8小节,老师会使用此属性解决问题。

祝学习愉快~

好帮手慕言 2021-03-11 16:51:53

同学你好,input和转成了inline-block的a标签,垂直方向默认是基线对齐的,所以二者顶部不会对齐,建议:可以设置vertical-align: middle样式。如下:

http://img1.sycdn.imooc.com//climg/6049da210910f17f05390126.jpg

祝学习愉快~


  • 提问者 咸鱼王派大星 #1

    vertical-align: middle这个是设置了啥

    2021-03-11 17:26:29
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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