When a VC row is set to stretch, the stretching occurs via Javascript, after page load.
This is particularly apparent when there's a row with a background colour or image.
Can an option be added to the theme to handle this with these two simple lines of CSS?
.vc_row[data-vc-full-width="true"]{ opacity: 0; transition: opacity 0.1s;}
.js_active .vc_row[data-vc-full-width="true"]{ opacity: 1; }
I am aware this means that browsers with JS disabled will never get to see these stretched rows, so it would need to be an "option" in the theme to turn off. The visual benefit for the 99%+ with JS enabled would outweigh the Non-JS user issue though.
Comments