我试图让content-full
坐在我的导航栏下方,但使用padding
并不会产生我想要的结果。
尝试将margin-top
应用于content-full
,但它会为我的导航栏添加边距。
这是我的CodePen,这是截图 正是我想要实现的目标。
玉:
nav
.box
#nav-icon1
span
span
span
span
ul
li
a(href="#") Despre
li
a(href="#") FAQ
li
a(href="#") Numere
li
a(href="#") Colectiv
.content-full
.content
h1 test
SASS:
nav
width: 100%
position: fixed
ul
text-align: center
background: #ffffff
width: 68vw
margin: 0 auto
li
display: inline-block
width: 15vw
a
color: #a3a3a3
display: block
padding: 3vh 6vw
text-decoration: none
.content-full
padding: 10vh 0 0 0
background: #a3a3a3
.content
width: 68vw
min-height: 80vh
background: blue
margin: 0 auto
答案 0 :(得分:0)
您看到的保证金不是来自酒吧,而是来自内容。 基本上,你有位置:固定,这使导航部分保持在顶部并“固定”。
如果从内容中删除/缩小填充,它们将粘在一起。
您可以尝试一些可能性:
希望它有所帮助!
答案 1 :(得分:0)
也许您正在寻找:working link
nav
width: 100%
position: fixed
min-height: 13vh
ul
text-align: center
background: #ffffff
width: 68vw
min-height: 13vh
margin: 0 auto
li
display: inline-block
width: 15vw
min-height: 13vh
a
color: #a3a3a3
display: block
padding: 3vh 6vw
text-decoration: none
.content-full
padding: 13vh 0 0 0
background: #a3a3a3
.content
width: 68vw
min-height: 87vh
background: blue
margin: 0 auto
这也是敏感的。
答案 2 :(得分:0)
我对这项技术并不熟悉,但我通过将UL宽度更改为100%得到了结果,将填充关闭.content-full并将其放在.content上,填充为3em。但这似乎是一个快速解决方案,你可能会遇到问题。祝你好运!