错误如图一,代码如图二:
只有把1中的字体改小,或者把2删掉,才会不出错
现在还不知道是为啥,只能勉强把1中的字体改小。
后来我把2中div的boxHeight去掉了,再使用margin来撑大元素
这样就不会有错了,也实现了想要的效果
但是还不知道之前的问题出在何处。
后来在label和input表单的height问题一文中我想到原因可能是因为我设定的boxheight中height和line-height是相等的
于是我把boxheight的height去掉以后,再把2中换成了boxheight,而不是使用元素来撑高
果然解决了span没有内容时元素下掉的问题