【发布时间】:2018-06-13 03:30:17
【问题描述】:
我在网站的第一部分有一个背景图像,但是该部分有一个 padding-top,以便将第一个标题与导航栏分开。有没有办法让背景图像覆盖顶部填充?
谢谢
HTML
<nav>
<a href="#getting-his-start"><b>Getting his Start</b></a>
<a href="#cinematic-revolution"><b>Cinematic Revolution</b></a>
<a href="#experimental-phase"><b>The Experimental Phase</b></a>
<a href="#logos-made-to-last"><b>Logos Made to Last</b></a>
<a href="#the-nect-big-thing"><b>The Next Big Thing</b></a>
<a href="#his-influence-today"><b>His Influence Today</b></a>
</nav>
<section class="start">
<h2 id="getting-his-start">Getting his Start</h2>
背景图片的CSS
.start {
background-image: url(../images/goldenarmamend.png);
background-position: top right;
height: 100%vh;
width: 100%vw;
}
h3 上方的 CSS 空间
h3 {
font-size: 1.5em;
margin-top: 3em;
margin-bottom: 0.7em;
text-transform: uppercase;
}
【问题讨论】:
-
我们可以看看一些代码吗?
-
所以你想要第一个导航栏,然后是白色背景上的标题,然后是背景图像部分?
-
不,我希望背景图像与导航栏之间没有间隙,但是第一部分有顶部填充,因此存在间隙
标签: css image background padding