我有一个有很多标签的html页面。我试图使用CSS的样式是article
和nav
。修复响应页面中的元素位置
<html>
<body>
<article>(many article inside ths article)</article>
(many tags here)
<nav></nav>
</body>
</html>
我想风格的一些标签,但我不知道css好。首先,我必须表明我的网页只有60%,所以我做了这个文本,它的工作原理:
body{width: 60%;}
然后,我必须证明我的主要文章的左边我的资产净值,但它也必须是20 %我的网页内容的宽度(以及我的文章宽度的其余部分)。我设法这样做,但我有下一个问题:
article ~ nav{position: fixed;left: 0px;top: 7%; width: 20%;}
问题是当我调整我的浏览器。我的导航的位置正在改变。我需要它保持固定在我的文章的左侧,宽度为20%。我被允许只更改css文件。 html标签没有类或id。我设法用bootstrap做到了,但我需要在没有引导网格系统的情况下做到这一点。
将'top'设置为百分比时,它会随着窗口大小的变化而上下移动。 – Shaggy
'nav'总是在左边。问题在哪里?当然这是重叠的文章的文字,但我不知道你的意图。 – mkutyba