我有一个网站,它基本上由 5 个列表项组成。假设我的身体的宽度和高度是 400px。我希望能够将列表中的项目分布在整个身体高度上(不管身体高度的值是多少)。
我正在调查该line-height
物业,但我似乎无法弄清楚如何正确使用它。如果我更改to的margin
属性,列表项会分散一点。为边距输入 % 值会使列表展开超出屏幕限制。li
1em 0;
无论屏幕高度如何,如何将列表项分布在整个屏幕上?
HTML 文件:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" media="screen, mobile" />
<title>Test</title>
</head>
<body>
<division id="container">
<ul>
<li><label id="namelabel">Naam</li>
<li><img id="photo" src="" /></li>
<li><label id="price">12.29</label></li>
<li><label id="deltime">3</label></li>
<li><img id="logo" src="x.png"/></li>
</ul>
</divion>
</body>
</html>
CSS 文件:
body {
width: 400px;
height: 400px;
}
ul {
list-style-type: none;
text-align: center;
}
li {
margin: 100%;
margin: 1em 0;
}
#container {
}
#logo {
width: 150px;
height: 100px;
}