I'm building a new website, and I'm looking for a transparent navigation bar so the background is visible.
- Yes, there is for certain browsers (new feature). Please, take a look at stackoverflow.com/a/60876347/2457251Almir Campos– Almir Campos2020-03-26 21:27:28 +00:00Commented Mar 26, 2020 at 21:27
- See also: stackoverflow.com/questions/11184117/…General Grievance– General Grievance2021-11-17 14:07:54 +00:00Commented Nov 17, 2021 at 14:07
10 Answers
There is not a Transparent color code, but there is an Opacity styling. Check out the documentation about it over at developer.mozilla.org
You will probably want to set the color of the element and then apply the opacity to it.
.transparent-style{ background-color: #ffffff; opacity: .4; } You can use some online transparancy generatory which will also give you browser specific stylings. e.g. take a look at http://www.css-opacity.pascal-seven.de/
Note though that when you set the transparency of an element, any child element becomes transparent also. So you really need to overlay any other elements.
You may also want to try using an RGBA colour using the Alpha (A) setting to change the opacity. e.g.
.transparent-style{ background-color: rgba(255, 255, 255, .4); } Using RGBA over opacity means that your child elements are not transparent.
3 Comments
When you have a 6 digit color code e.g. #ffffff, replace it with #ffffff00. Just add 2 zeros at the end to make the color transparent.
Here is an article describing the new standard in more depth: https://css-tricks.com/8-digit-hex-codes/
3 Comments
All you need is this:
#ffffff00 Here the ffffff is the color and 00 is the transparency
Also, if you want 50% transparent color, then sure you can do... #ffffff80
Where 80 is the hexadecimal equivalent of 50%. Since the scale is 0-255 in RGB Colors, the half would be 255/2 = 128, which when converted to hex becomes 80
And since in transparent we want 0 opacity, we write 00
6 Comments
#ffffff00 gives me yellow (#FFFF00) with mpv for subs background.According to MDN there is a transparent keyword, which is short for rgba(0,0,0,0).
{background-color: transparent;} 1 Comment
If you are looking for android apps, you can use
#00000000 1 Comment
Yeah I think the best way to transparent the background colour (make opacity only for the background) is using
.style{ background-color: rgba(100, 100, 100, 0.5); } Above statement 0.5 is the opacity value.
It only apply the opacity changes to the background colour (not all elements')
The "opacity" attribute in the CSS will transparent all the elements in the block.
Comments
Here, instead of making navigation bar transparent, remove any color attributes from the navigation bar to make the background visible.
Strangely, I came across this thinking that I needed a transparent color, but all I needed is to remove the color attributes.
.some-class{ background-color: #fafafa; } to
.some-class{ } Comments
Yeah! It's #00000000 (or #0000). The first 6 numbers are the color code and the last 2 numbers are the opacity.
.transparent { color: #0000; } .half-transparent { color: #0008; } .fully-visible { color: #000f; } <div class="transparent">I'm John Cena</div> <div class="half-transparent">I'm almost transparent</div> <div class="fully-visible">I'm fully visible!</div>