标签: html css css3 sass
我想知道如何删除文本周围的空间,我知道这可以通过行高来实现。但是空间始终保持在文本的上方或下方。有没有一些动态的方法来做到这一点?纯CSS或SASS都适合我。
提前致谢:)
答案 0 :(得分:1)
您的开发者控制台会告诉您哪个属性负责该空间。
在您的情况下,它是元素上定义的边距。一个简单的
h1{ margin:0; }
将解决此问题。
如果你想知道这个边际来自哪里 - 一些元素,比如标题带有预定义的边距和&由浏览器自动应用的填充。在这种情况下,webdev控制台的styles部分中的源指出“用户代理样式表”。
styles
答案 1 :(得分:-1)
写CSS
h1 { margin: 0; }
它将删除margin从浏览器应用的默认h1。
margin
h1