文本包含某种空间

时间:2017-07-19 14:00:07

标签: html css css3 sass

我想知道如何删除文本周围的空间,我知道这可以通过行高来实现。但是空间始终保持在文本的上方或下方。有没有一些动态的方法来做到这一点?纯CSS或SASS都适合我。

white space around text

提前致谢:)

2 个答案:

答案 0 :(得分:1)

您的开发者控制台会告诉您哪个属性负责该空间。

enter image description here

在您的情况下,它是元素上定义的边距。一个简单的

h1{
  margin:0;
}

将解决此问题。

如果你想知道这个边际来自哪里 - 一些元素,比如标题带有预定义的边距和&由浏览器自动应用的填充。在这种情况下,webdev控制台的styles部分中的源指出“用户代理样式表”。

enter image description here

答案 1 :(得分:-1)

写CSS

h1 {
margin: 0;
}

它将删除margin从浏览器应用的默认h1