मैं बस लक्ष्य पृष्ठभूमि div पर पृष्ठभूमि छवि सीएसएस संपत्ति का इस्तेमाल किया ।
नोट पृष्ठभूमि-छवि केवल ढाल रंग कार्यों को स्वीकार करती है।
इसलिए मैंने दो बार एक ही वांछित ओवरले रंग को जोड़ते हुए रैखिक-ढाल का उपयोग किया (रंग अस्पष्टता को नियंत्रित करने के लिए अंतिम आरजीबीए मूल्य का उपयोग करें)।
इसके अलावा, इन दो उपयोगी संसाधनों को पाया:
- पृष्ठभूमि छवि पर पाठ (या किसी अन्य सामग्री के साथ div) जोड़ें: हीरो छवि
- ब्लर बैकग्राउंड छवि केवल, शीर्ष पर div को धुंधला किए बिना: धुंधला बैकग्राउंड इमेज
एचटीएमएल
<div class="header_div">
</div>
<div class="header_text">
<h1>Header Text</h1>
</div>
सीएसएस
.header_div {
position: relative;
text-align: cover;
min-height: 90vh;
margin-top: 5vh;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100vw;
background-image: linear-gradient(rgba(38, 32, 96, 0.2), rgba(38, 32, 96, 0.4)), url("images\\header img2.jpg");
filter: blur(2px);
}
.header_text {
position: absolute;
top: 50%;
right: 50%;
transform: translate(50%, -50%);
}