我一直在为我的网站制作一个水平导航栏,但导航栏的顶部似乎被切断,不会触及页面的顶部。HTML导航栏不会触及页面的顶部
我已经尝试使用:
* {
padding: 0;
margin: 0;
}
然而,这使我不得不填充添加到的一切。
有没有其他解决方法?
小提琴:从ul
https://jsfiddle.net/bp2jnytc/
我一直在为我的网站制作一个水平导航栏,但导航栏的顶部似乎被切断,不会触及页面的顶部。HTML导航栏不会触及页面的顶部
我已经尝试使用:
* {
padding: 0;
margin: 0;
}
然而,这使我不得不填充添加到的一切。
有没有其他解决方法?
小提琴:从ul
https://jsfiddle.net/bp2jnytc/
为了您的无序列表中的<h3>
元素,你可以尝试:
h3 {
margin: 0;
padding: 15px;
}
然后为<ul>
元素的<header>
内:
header ul {
margin: 0;
}
你会如何去除它们左右两边的一点点空间? – jacobtohahn
对于你的'body'风格,而不是'margin-top:0;',它应该是'margin:0;'。 – jacefarm
删除边距和h3
标签。 https://jsfiddle.net/bp2jnytc/2/
不,我需要那些用于我的网站的其他部分。 – jacobtohahn
因此,为您的导航独立设计风格!这就是拥有CSS的关键。 – Stuart
试过。不起作用。 – jacobtohahn
没有什么不对的地方,以及,至少当我将代码复制到我的文本编辑器,然后在Chrome中运行它。我相信这是jsfiddle如何显示信息的问题,而与您的代码无关。
你的CSS正在做你正在告诉它做的事情。我想你想对你的元素有一些填充。我不完全确定你正在尝试做什么,但也许这将有助于https://jsfiddle.net/happymacarts/5v9b4xwc/ – happymacarts