Overriding parent in CSS (squarespace) -
i bit new css creating website on squarespace , having trouble overriding parent class. basically, have been trying make images in grid dark, , when hover on them light along text. problem is, text h2 , h3 seem overridden opacity of .wrapper.
currently source code looks this:
<div class="item"> <a href="/news/" data-dynamic-load data-dynamic-receiver="#detail_540e1c21e4b00b3e087650b7" > <div class="wrapper"> <div class="project-title"> <h2>news</h2> <h3>— view —</h3> </div> </div> </div> i have tried few ways, between displaying , using opacity. like:
#grid .item { .wrapper { opacity: 1; .project-title h2,h3 { display:none; } } &.hovering .wrapper { opacity: 0; .project-title h2,h3 { display:block !important;} } } any advice in fixing issue?
i believe looking for. can put custom css under design. image link appear black , white until hovering. hovering bring them full color.
target slideshow - should work gallery
#slideshow .slide img { -webkit-filter: grayscale(1); -webkit-filter: grayscale(100%); filter: grayscale(100%); } #slideshow .slide img:hover { -webkit-filter: grayscale(0); -webkit-filter: grayscale(0%); filter: grayscale(0%); } targeting linked images only
a:link img { -webkit-filter: grayscale(1); -webkit-filter: grayscale(100%); filter: grayscale(100%); } a:hover img { -webkit-filter: grayscale(0); -webkit-filter: grayscale(0%); filter: grayscale(0%); }
Comments
Post a Comment