2-1文本框的宽和按钮总长一致的为何浏览器显示不对齐

2-1文本框的宽和按钮总长一致的为何浏览器显示不对齐

文本框的宽和按钮总长一致的为何浏览器显示不对齐还需要自己微调?

正在回答

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

3回答

同学你好,请同学查看在HTML中每个input标签之间是否存在回车,如果存在,则在浏览器解析时,会解析为一个空格,如下图所示:

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

导致没有出现同学想要的效果,同学可去除回车试一下。如下所示:

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

祝学习愉快!

好帮手慕小尤 2020-09-15 09:38:59

同学你好,老师反馈的图是调整过文本框宽度的,所以同学查看的宽度不一致,如下所示:当不调整文本框的宽度,则div3的宽度与文本框的宽度是一致的。


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

注:老师使用的是源代码,同学也可以使用源代码进行测试。

祝学习愉快!

  • 提问者 慕虎5485268 #1
    比如文本框长度设置为:(1个按钮宽度+margin-right)*3+1个按钮宽度。这时应该能看到的效果是文本框的边是第个按钮边是对齐,但实现不是这样
    2020-09-16 15:15:01
好帮手慕小尤 2020-09-14 11:47:38

同学你好,div3的宽度与文本框的宽度是一致的,当剩余的宽度不足一个按钮存放时,就会自动换行,所以导致按钮与文本框没有对齐。如下图所示:

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

祝学习愉快!

  • 提问者 慕虎5485268 #1
    你发的图片中div3的宽度和文本视图上不一致啊,蓝色框明显比文本框宽,
    2020-09-14 22:01:40
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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