我正在为学校做一个小项目,我们必须将 html5 和 css3 结合起来。它现在只是在开始阶段,因为我正在尝试为移动版和桌面版创建两个单独的 css 文件。
对于移动版本,我试图让菜单仅显示为列表,但字体更大。不过,我绝对无法让它发挥作用。
这是菜单的CSS:
nav ul {
list-style: none;
background-color: green;
padding: 0;
}
nav li {
border-bottom: 1px solid black;
padding: 5px;
}
nav {
margin-top: -36px;
width: 100%
}
nav h1{
margin: 0;
}
这会在我的桌面 和我的 iPhone上创建以下内容
在文件顶部的 HTML 中,字体大小设置为 1em。但是 1em 对于移动设备来说还不够大,所以我想要它更大,这似乎是不可能的。
即使我给nav h1
一个 10em 的字体大小,它也不会比这个大:
虽然在我的桌面上它确实可以正常工作,但它看起来像这样:
当试图使“博客文章”更大时也会出现同样的问题,他们就是不会这样做。
我通常使用 CSS 没有问题,但这次我想不通。希望任何人都可以提供帮助!我觉得这是非常明显的事情。
这是完整的 CSS:http ://snipt.org/zLic5
这是html:http ://snipt.org/zLid2