Weird issue here where a fixed background image is not working properly in chrome. Working perfectly in safari and firefox. If I scroll up and down through the container and refresh the page, I can see the fixed photo in the correct place in relation to the how it should be working. However ,it is not working on live scroll.
I’m sorry Brad. I may be mis-informed, but I try to use just basic CSS. I talked to my Godaddy support rep the other day, and he said that the smartphones have trouble with js. Being as about 50% of business surfing is done on telephones now, it is worrisome to me. I may be overly cautious and plumb silly, but I shy away from anything that uses js. But, you sound much more proficient and knowledgeable than I am. I am basically just trying to get my foot in the door. It is all so overwhelming and difficult to figure out, especially the SEO and security ends of web design.
Disabled my off-canvas nav which has backface-visibility: hidden and works. Any idea how to get these to play nicely?
It’s a known bug in webkit with backface-visibility (and transforms) and any ‘fixed’ element that has a parent with the backface-visibility property applied will lose its fixed position. There seems to be no fix except to remove the fixed positioned element from that context.
Usually with fixed elements this is not a problem because they can be anywhere in the html as they are placed relative to the viewport. It may not be so easy though if you are applying the fixed background to a div in the normal flow as you probably want that div in the flow at the position it currently occupies. However without seeing your html or a demo its hard to say whether the fix is possible.