首页 > 代码库 > html代码换行造成空格间距问题
html代码换行造成空格间距问题
连续几个内联标签或表单元素标签的换行在浏览器会被解释为一个空格。
比如下面代码:
<span style="border:1px solid #f20">hello</span> <span style="border:1px solid #f20">world</span>
显示如图:
上图中的间距不是margin边距,而是空格。
解决如下:
给父元素添加“font-size:0;”再设置子元素的字体大小就ok了。
<div class="demo" style="font-size:0;"> <span style="border:1px solid #f20;font-size:16px;">hello</span> <span style="border:1px solid #f20;font-size:16px;">world</span> </div>
结果:
html代码换行造成空格间距问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。