Я работаю над каким-то графическим приложением. Есть элементы внутри контейнера div, и есть еще один div сверху, который должен закрепить все элементы внутри, если он.Содержимое клипа внутри div с другим div
Вот пример: http://jsfiddle.net/n6m4n750/
Красный прямоугольник "#clip
должны обрезать все элементы внутри #container
DIV, так что любые элементы или части элемента, который находится за пределами #clip
DIV, будут скрыты.
Как это можно сделать?
Любая помощь будет оценена по достоинству.
Не можете ли вы, чтобы все потомки #container были внутри #clip вместо? Возможно, использование чистой разметки и CSS для рисования ставит перед собой очень крутую задачу. – Luca
Если вы можете игнорировать IE, возможно, вы можете работать с ['clip-path'] (https://developer.mozilla.org/en/docs/Web/CSS/clip-path) и элементами SVG. http://caniuse.com/#feat=css-clip-path –
Это просто демо, реальное приложение намного сложнее и, к сожалению, я не могу изменить HTML, поэтому потомки #container будут внутри #clip. Поэтому я должен найти другое решение ... – Light