There is nothing called background opacity. Opacity is applied to the element, its contents and all its child elements. And this behavior cannot be changed just by overriding the opacity in child elements.
Child vs parent opacity has been a long standing issue and the most common fix for it is using rgba(r,g,b,alpha)
background colors. But in this case, since it is a background-image, that solution won’t work. One solution would be to generate the image as a PNG with the required opacity in the image itself. Another solution would be to take the child div out and make it absolutely positioned.
Related Posts:
- Unblur content inside blurring background div
- CSS Background Opacity [duplicate]
- CSS Background Opacity [duplicate]
- Transparent CSS background color
- CSS Background Image Not Displaying
- CSS Display an Image Resized and Cropped
- How to change text transparency in HTML/CSS?
- CSS Background Image Not Displaying
- How to darken a background using CSS?
- CSS Background Image Not Displaying
- Adding background image to div using CSS
- How to make blinking/flashing text with CSS 3
- Making text background transparent but not text itself
- Why an inline “background-image” style doesn’t work in Chrome 10 and Internet Explorer 8?
- Fit background image to div
- Why doesn’t min-height not work on my page?
- Is HTML considered a programming language? [closed]
- Open source social media icons to download and use on website? [closed]
- How to make a monopoly board using css grid?
- How to add a browser tab icon (favicon) for a website?
- Redirect from an HTML page
- Redirect from an HTML page
- What is ' and why does Google search replace it with apostrophe?
- What’s the difference between ” ” and ” “?
- Should I use tag for icons instead of ? [closed]
- Open link in new tab or window [duplicate]
- Half circle with CSS (border, outline only)
- Line break in HTML with ‘\n’
- CSS calc width and height values
- HTML encoding issues – “” character showing up instead of ” “
- How to horizontally center an element
- Center image using text-align center?
- Adding a favicon to a static HTML page
- Failed to load resource: the server responded with a status of 404 (Not Found) css
- Edit webpage with javascript trick – how to “unedit”?
- See answer keys in Google Form (quiz) source page?
- Angular, image not found (GET 404)
- what do
- reCAPTCHA ERROR: Invalid domain for site key
- Android WebView err_unknown_url_scheme
- Customize icon for “Add to home screen”
- How to create an HTML button that acts like a link
- What do < and > stand for?
- What’s the difference between HTML ‘hidden’ and ‘aria-hidden’ attributes?
- How to create an HTML button that acts like a link
- count(): Parameter must be an array or an object that implements Countable error in php
- Can I force a page break in HTML printing?
- count(): Parameter must be an array or an object that implements Countable error in php
- How do I vertically align text in a div?
- What is the difference between HTML tags and ?
- Hide scroll bar, but while still being able to scroll
- CSS background-image-opacity?
- How to create an HTML button that acts like a link
- Resize image proportionally with CSS?
- What character encoding is >?
- HTML 5: Is it
,
, or
?- What is the main difference of
and- Setting table column width
- How do I vertically align text in a div?
- What does In html mean
- How to set a border for an HTML div tag
- How can I center text (horizontally and vertically) inside a div block?
- iframe refuses to display
- Embed image in a
- Setting table column width
- Why does z-index not work?
- How do I vertically center text with CSS?
- Automatically pausing html5 video as the ‘next’ button is pressed (javascript/ jquery)
- What is difference between png8 and png24
- Center image horizontally within a div
- Draw Circle using css alone [duplicate]
- How to get a tab character?
- Failed to load resource: the server responded with a status of 404 (Not Found) css
- Why does z-index not work?
- How do I vertically center text with CSS?
- What does do?
- Is it possible to write data to file using only JavaScript?
- What is the difference between
and ?- What does enctype=’multipart/form-data’ mean?
- How to center an iframe horizontally?
- Can I have an onclick effect in CSS?
- Which characters need to be escaped in HTML?
- Image is not showing in browser?
- Link with target=”_blank” and rel=”noopener noreferrer” still vulnerable?
- Adding a background image to a
element- How to style a checkbox using CSS
- Remove CSS class from element with JavaScript (no jQuery) [duplicate]
- Add hover text without javascript like we hover on a user’s reputation
- What does do?
- How to get a tab character?
- Is it possible to write data to file using only JavaScript?
- Creating a nav bar with flexbox
- How to make JavaScript execute after page load?
- Set cookie and get cookie with JavaScript
- How can I set the default value for an HTML
- Is there an upside down caret character?
- the use of `%3F` in URL
- forbidden 403 on image URLS
- Is “ ” a replacement of ” “?
- HTML Button : Navigate to Other Page – Different Approaches