Possible Duplicate:
在线阻止列表项之间的空格
我有一个html代码JSFiddle演示.这是这里的代码:
<span style="display: inline">Hello Wo</span>
<span style="display: none;"></span>
<span style="display: inline">rld</span>
我遇到的问题是在Hello world!中的'o'和'r'之间插入了额外的空格.维兹威兹
样式设置为无,因此有人可以告诉我如何获得
display
短语中没有空格?
Hello World!
最新回答
- 2021-1-111 #
- 2021-1-112 #
这是由换行引起的.您有两种选择:
删除换行符
浮动您的内容。
Option 1
<span style="display: inline">Hello Wo</span><span style="display: none;"></span><span style="display:inline">rld</span>
Option 2
<style> #spanContainer > span { float:left; } </style> <div id="spanContainer"> <span style="display: inline">Hello Wo</span> <span style="display: none;"></span> <span style="display: inline">rld</span> </div>
- 2021-1-113 #
请参阅http://jsfiddle.net/RhvjF/2/
HTML:
<div id="wrapper"> <span style="display: inline">Hello Wo</span> <span style="display: none;"></span> <span style="display: inline">rld</span> </div>
CSS:
#wrapper{ font-size:0; } #wrapper>*{ font-size:16px; /* Or whatever you want */ }
相关问题
- html:为什么隐藏的溢出会阻止浮动元素逃离其容器?htmlcss2021-01-12 01:28
- html:CSS属性作为SASS mixin值htmlcsspropertiessassmixins2021-01-10 13:30
- css:两个div,一个固定宽度,另一个固定宽度csshtml2021-01-09 12:54
- html:如何在CSS中使图像覆盖?htmlcssimagehoveropacity2021-01-09 14:54
- html:从FF的选择框中删除轮廓htmlcssfirefoxxhtml2021-01-09 15:59
- jquery:如何创建切换按钮?jqueryhtmlcss2021-01-09 17:26
换行符导致了它-http://jsfiddle.net/RhvjF/1/
找不到特定的帖子,但是聪明的人提出了3种解决方法:
将所有内容放在一行中(删除所有换行符)
注释掉换行符,例如
设置容器
font-size
到0
并重新设置为span
-sUPDATE
至少还有2种方法:
破坏标签,例如
浮动元素,即
span { float: left }