This question already has answers here:
Why is there an unexplainable gap between these inline-block div elements?
(6个答案)
4年前关闭。
如何删除两个div中间的行?
HTML:
CSS:
(6个答案)
4年前关闭。
如何删除两个div中间的行?
HTML:
<body>
<div id='container'>
<div id='lolol'></div>
<div id='lol'></div>
</div>
</body>
CSS:
#lolol {
height: 200px;
width: 200px;
display: inline-block;
vertical-align: top;
background-color: green;
}
#lol {
height: 200px;
width: 200px;
display: inline-block;
vertical-align: top;
background-color: blue;
}
#container {
width: 500px;
height: 500px;
}
最佳答案
这通常在使用内联块<div>
时发生,大多数情况下,这是由于代码格式化以某种方式在块之间创建了空格字符。您只需尝试擦除两个块之间的HTML中的所有内容。
编辑的小提琴:https://jsfiddle.net/u3w0ewc5/
关于html - 如何删除中间的线? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34386702/
10-12 07:26