html - 无法使标题变小
问题描述
我一直在尝试使用填充和边距使我的标题更小,但每次我这样做都不起作用。
body{
background-color: rgb(20, 9, 59);
margin: 0%;
padding: 0%;
color: aliceblue;
position: relative;
}
header {
background: black;
position:relative;
margin-bottom: 200px
}
h1{
font-size: 35px;
margin-left: 640px;
position: relative;
}
ul{
margin: 0%;
padding: 0%;
list-style-type: none;
position: relative;
}
li {
display: inline-block;
margin: 5px;
position: relative;
padding-left: 1200px;
}
<!DOCTYPE html>
<html>
<head><title>TextAhnaf</title></head>
<link rel="stylesheet" href="Styles.css">
<body>
<header>
<nav>
<ul>
<li><a href="Login.html">Login</a></li>
<h4>Contact</h4>
</ul>
</nav>
<h1>Text</h1>
</header>
</body>
</html>
解决方案
如果我理解你想要做什么。
您需要为标签标题设置最大宽度规则,然后设置 margin: 0 auto,以使您的块居中。
margin: 0 auto;
max-width: 920px;
body{
background-color: rgb(20, 9, 59);
margin: 0%;
padding: 0%;
color: aliceblue;
position: relative;
}
header {
background: black;
position:relative;
margin: 0 auto;
max-width: 920px;
height: 200px;
}
h1{
font-size: 35px;
margin-left: 640px;
position: relative;
}
ul{
margin: 0%;
padding: 0%;
list-style-type: none;
position: relative;
}
li {
display: inline-block;
margin: 5px;
position: relative;
padding-left: 1200px;
}
<!DOCTYPE html>
<html>
<head><title>TextAhnaf</title></head>
<link rel="stylesheet" href="Styles.css">
<body>
<header>
<nav>
<ul>
<li><a href="Login.html">Login</a></li>
<h4>Contact</h4>
</ul>
</nav>
<h1>Text</h1>
</header>
</body>
</html>
推荐阅读
- c# - FormClosing处理ErrorProvider
- ajax - 为什么我的 Laravel 网站应用程序每次都显示“CSRF MISMATCH”?
- python - 网页抓取时如何在数据框中获得正确的值?
- reactjs - 如何将 React 本地状态存储到 Redux 全局存储(HOOKS)
- php - 如何缩小 php 文件的输出,其中包含另一个 php?
- php - 每页的WordPress自定义链接并显示它
- php - 上交时的PERMISSION_DENIED课堂api,即使课程作业也是使用课堂api创建的
- javascript - 从 spring 控制器动态创建 HTML 文本框
- express - 如何使用车把编写带有条件的 {{#each}} 语句,是否可以
- html - 尝试在 Angular 中显示后端发送的 SVG