Я работаю над каруселью, где центральное изображение должно быть полноцветным, а все остальные изображения в карусели ненасыщенными.
Способ, которым я хотел добиться этого, состоял в том, чтобы <img>
и ненасыщенный <canvas>
этого изображения были абсолютно расположены друг над другом в <li>
. Затем, когда слайд активен, холст исчезает, открывая цветной слайд позади него. Когда активный класс удаляется из этого li, холст возвращается обратно.
У меня работает ползунок jquery, добавляя и удаляя классы в li, и два изображения расположены очень хорошо, но холст не исчезает. Я пробовал разные способы, но мои знания jquery не так велики и не дали результатов. Есть предложения?
Моя разметка в основном такова:
<ul>
<li>
<canvas />
<img />
</li>
<li class="active">
<canvas />
<img />
</li>
<li>
<canvas />
<img />
</li>
</ul>