Мне было интересно, есть ли простой способ "черепицы" или "окна" одного фонового изображения через несколько div. Я хочу создать вид пробитого окна.
Имейте в виду, что я хочу динамически добавлять эти поля. Будет максимум 16, но я мог бы иметь 9.
У меня есть скрипка: ссылка на скрипку
То, что я хочу сделать, это вместо того, чтобы показывать фоновое изображение, оно будет просто белым. И вместо того, чтобы divs были белыми, они содержат этот раздел фонового изображения. Извините, если это не очень хорошее описание, но в основном я хочу поменять белый фон.
так что-то вроде:
<div id="blocks">
<div class="block" style=" background: some-section-of-image ;"></div>
<div class="block" style=" background: some-section-of-image2;"></div>
<div class="block" style=" background: some-section-of-image3;"></div>
<div class="block" style=" background: some-section-of-image4;"></div>
</div>
Я хотел бы сделать это с минимальным jQuery, насколько это возможно... но, возможно, это невозможно.
Я немного поиграл с настройкой
opacity:0.0;
только на блоках, но не может понять, как не отображать изображение в другом месте. Спасибо!