猿问

标签的位置不一样会影响显示效果吗?对应CSS深入理解4-8的内容

慕粉蓝海
浏览 1773回答 4
4回答

慕粉蓝海

input与相邻行内标签在换行书写的情况下会产生间距。我的问题就是这个导致的。

qq_二冬_0

我觉得标签的位置是不会影响表现的,因为涉及的换行的只有块元素,<br/>这两种,所有的空格、换行符都是没有意义的,在你的例子里,邮箱input标签的<span>元素内的内容“邮箱格式不准确(演示)”明显是发生了换行,但是从图片也可以看出,这行文字倾轧了你登录密码的文本框?这应该是说明你这段话没有正常的出现在文本流中吧

独自寻梦

你第二个那段文字之前有一个空格,就比第一段长了个空格,而输入框后面的位置只够显示一段文字的长度,你比这个长度长了所以挤下去了。你自己给div设置背景颜色然后改变width去观察

狐狸别跑

我觉得如图上的位置不会影响效果    你看看是不是别的样式里有定义<input>标签下一级标签左浮动之类的属性   或者直接去掉上一个登录邮箱  只留第二个再看效果   如果结果和第一个相同  说明样式里<input>标签的下级标签有被定义过 
随时随地看视频慕课网APP

相关分类

Bootstrap
我要回答