我无法使网站标题中的图像变暗。无论我尝试什么,要么将所有内容(包括徽标、标题和导航菜单)变暗,要么将标题周围的一小块区域变暗,当我尝试扩大该区域时,暗区从图像中爬出。
(不,不幸的是你不能在 Photoshop 中变暗。我的要求是图像必须用代码变暗。)
这是链接: https ://codepen.io/realHikkan/pen/pobQVwO?editors=1100
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
body {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
margin: 0px;
}
a {
text-decoration: none;
color: #fff;
}
ul {
padding-left: 0px;
display: flex;
}
li {
list-style-type: none;
padding-left: 35px;
}
h1 {
margin: 0;
}
p {
margin: 0;
}
.menu {
text-transform: uppercase;
margin-left: auto;
margin-top: 28px;
font-size: 13px;
}
.header {
display: flex;
}
.container {
width: 1170px;
margin-right: auto;
margin-left: auto;
}
.logo {
width: 179px;
height: 41px;
margin-top: 28px
}
/* Интро */
.intro {
display: block;
padding-bottom: 120px;
background-image: url(https://netology-code.github.io/html-2-diploma/sources/images/banner-bg.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
margin-bottom: 64px;
}
.title {
color: #fff;
text-align: center;
font-size: 45px;
padding-left: 200px;
padding-right: 200px;
}
<div class="intro">
<div class="container">
<!-- Хэдер -->
<header>
<div class="header">
<div class="logo">
<a href="#">
<img src="https://netology-code.github.io/html-2-diploma/sources/images/noemi-logo.svg">
</a>
</div>
<nav class="menu">
<ul>
<li>
<a href="#">Главная</a>
</li>
<li>
<a href="#">Посты</a>
</li>
<li>
<a href="#">Статьи</a>
</li>
<li>
<a href="#">Теги</a>
</li>
<li>
<a href="#">Темы</a>
</li>
<li>
<a href="#">Контакты</a>
</li>
</ul>
</nav>
</div>
<div class="title">
<h3>Блог о творчестве, спорте, и образе жизни</h3>
</div>
</header>
</div>
</div>
我用
::after的是块.intro,在它的背景上放一个透明的块background-color,这样你就可以在背景上放任何颜色/块/其他东西可以使用内阴影
您可以使用
text-shadow.