header { height: 500px; background-image: url('img/1.png'); background-size: cover; background-position: center; position: relative; } #navbar { position: absolute; top: 20px; right: 20px; } #navbar ul { list-style: none; } #navbar li { display: inline-block; } #navbar a { padding: 15px; font-size: 20px; color: white; text-decoration: none; } .header-content { position: absolute; top: 40%; left: 50%; transform: translate(-50%, -50%); text-align: center; color: white; } .header-content h1 { font-size: 60px; line-height: 1.2; margin-bottom: 20px; } .header-content p { font-size: 24px; margin-bottom: 40px; } .header-content button { padding: 15px 30px; font-size: 20px; background-color: #FFB03B; color: white; border: none; border-radius: 30px; cursor: pointer; transition: all 0.3s ease; } .header-content button:hover { background-color: white; color: #FFB03B; }
时间: 2024-02-19 19:01:59 浏览: 189
coursara-web-develop:https://www.coursera.orglearnhtml-css-javascript-for-web-developershomewelcome
这段代码用于设置网页的头部,包括一个高度为500像素的header,具有背景图片、导航栏和头部内容三个部分。具体来说,header的背景图像是img/1.png,使用cover将图像缩放以适应整个header,使用center将图像居中对齐;navbar是一个导航栏,使用绝对定位将其置于header的右上角;navbar ul和navbar li用于设置导航栏的列表和列表项;navbar a则用于设置导航栏链接的样式。header-content是header的内容,使用绝对定位将其置于header的中心位置;h1用于设置标题的样式,包括字体大小、行高和下边距;p用于设置段落的样式,包括字体大小和下边距;button用于设置按钮的样式,包括内边距、字体大小、背景颜色、文本颜色、边框、边框半径和鼠标悬停时的样式。
阅读全文