html - 元素边界处的空白
问题描述
我正在学习 CSS 作为尝试构建自己的页面,我发现我所有的元素外面都有白色边框,我该如何删除它们?
下面是我的 CSS 代码,我尝试使用边距 0,它适用于“选择您的语言”,但对于列表项,它周围仍有空间。
#mainHeader {
background: #3354FF;
color: #FFFB33;
margin: auto;
overflow: hidden;
text-align: center;
}
#pickLang {
text-align: left;
color: white;
background-image: url('../Image/nightsky.jpeg')
}
#mainNAV {
background: #33FFEE;
color: #33FF4E;
}
#mainNAV ul {
padding: 0;
margin: auto;
list-style: none;
}
#mainNAV li {
display: inline;
padding: 5px 10px;
}
#mainNAV a {
text-decoration: none;
color: black;
font: 18px;
}
<header id="mainHeader">
<h1> My Website</h1>
</header>
<body>
<div id="index">
<h2 id="pickLang">Pick a Language
<h2>
</div>
<nav id="mainNAV">
<div class="listItem">
<ul>
<li><a href="#">JAVA</a></li>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">SQL </a></li>
<li><a href="#">PYTHON</a></li>
</ul>
</div>
</nav>
<section id="midpart">
<div class="container">
<h1>This Page is to learn CSS and HTML</h1>
</div>
</section>
解决方案
代替 margin: auto ,尝试 margin: 0;
推荐阅读
- python - 多处理线程池返回 Null 结果
- html - CSS:阻止第二个孩子(段落)扩大父母的宽度
- java - 根据状态仅打印一次作业状态
- garmin - Garmin Connect IQ 自定义数据字段的区域时间
- xpath - Robotframework xpath如何定位元素
- python - OpenCV 3.4.3 是否与 Python 3.6.7 兼容?
- excel - 每当我尝试粘贴时,Excel vba 粘贴特殊方法都会失败
- mongodb - 如何列出集合中的所有文档但显示单个属性?
- bash - 在别名中执行 bash 函数时的区别
- azure - 我可以让 Azure 应用程序网关充当转发代理吗?