Я попытался найти, как поместить блок цвета ниже текста и наложенного фонового изображения, чтобы текст не смешивался с фоновым изображением. Я не могу узнать, как это сделать. любая помощь в значительной степени объясняется.
здесь style.css
body {
background-image: url("beach.gif");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
}
p { color:#000000;line-height:2em;}
p.margin {
text-align: justify;
}
#banner {position:relative, margin:auto auto;}
#header{background-color: #fff; width: 1000px; position: relative; }
#bannerL {position:relative, margin:auto auto;}
#bannerR {
position: relative;
float: right;
}
h1 { text-align: center}
h1 {font-size:50px}
Вы можете просто поместить атрибут background-color
в p
, например:
p {
background-color: rgba(125, 0, 100, 0.7);
}
Или вы можете поместить весь свой текст в div
, например:
<div class="content">
All my content
</div>
И в вашем css:
.content {
background-color: rgba(125, 13, 42, 0.7);
}
И если вы хотите, чтобы фоновый цвет соответствовал текстовым строкам, вместо этого вы переключаете тег p на тег span, который отображается в строке.