Я хочу перекрывать некоторые элементы, не используя position: absolute
. Причина в том, что у меня есть несколько вертикальных секций (которые не должны перекрываться), содержащие элементы, которые перекрываются. Проблема в том, что я не могу заранее знать, имеет ли перекрывающийся или перекрываемый элемент больший размер. Если один из них получит position: absolute
, он будет выведен из потока, и поэтому родительский контейнер не будет соответствующим образом изменен и разделы будут перекрываться. Я уже нашел этот вопрос, но никто, казалось, не ответил на вопрос. Вот пример: http://jsfiddle.net/nNhtU/CSS перекрывающиеся элементы путем сохранения размера родителя
1
A
ответ
0
Если это нормально, использование jQuery можно сделать довольно легко. Установите overflow
свойство родительского элемента scroll
:
.designer-question {
overflow: scroll;
}
И тогда вы можете установить высоту каждого .designer-question
на высоте его img
используя простой each
цикл:
$('.designer-question').each(function() {
var $el = $(this); // Get jQuery of each designer question
var $backImg = $('.back img', $el); // Get background image
$el.css('height', $backImg.height());
});
Я применил это к вашему jsfiddle, чтобы продемонстрировать: http://jsfiddle.net/jfdPb/1/
+0
Я хотел сделать это с помощью CSS, и поэтому я сказал дизайнеру размер фона больше, чем перекрывающийся материал. – satanik
Смежные вопросы
- 1. Перекрывающиеся элементы в CSS
- 2. Перекрывающиеся элементы - HTML, CSS
- 3. Bootstrap CSS нежелательные перекрывающиеся элементы
- 4. CSS перекрывающиеся прозрачные элементы стрелки
- 5. Элементы позиции относительно родителя родителя
- 6. Как переключить перекрывающиеся элементы с переходами CSS?
- 7. Элементы списка, перекрывающиеся
- 8. Перекрывающиеся элементы на контейнере
- 9. Перекрывающиеся элементы RecyclerView
- 10. Изотопные элементы, перекрывающиеся
- 11. Элементы галереи, перекрывающиеся (отбираются)
- 12. ggplot2: Перекрывающиеся элементы
- 13. Перекрывающиеся элементы в чистом виде?
- 14. css скользящий текст путем изменения размера окна
- 15. Как складывать перекрывающиеся элементы списка
- 16. Плавающие элементы заставляют родителя свернуть. HTML/CSS
- 17. Изменение размера изображения в Django путем переопределения метода сохранения
- 18. разделы разделов CSS, перекрывающиеся
- 19. JQuery & CSS - Перекрывающиеся divs
- 20. Блоки, перекрывающиеся в css
- 21. CSS перекрывающиеся разделы
- 22. CSS - Перекрывающиеся divs
- 23. Перекрывающиеся прямоугольники css
- 24. css: inline css для остановки содержимого от изменения размера родителя
- 25. Hibernate InvocationTargetException путем сохранения
- 26. Элементы CSS, перекрывающиеся, но я хочу один под другим
- 27. HTML-CSS: перекрывающиеся элементы с одним и тем же центром?
- 28. Kivy listview добавляет элементы, перекрывающиеся
- 29. Как обнаружить перекрывающиеся элементы HTML
- 30. Перекрывающиеся элементы в квадратной сетке
дать 'height' для вашего' imageize' и добавить 'overflow: scroll' – falguni
, если я не знаю' imageize' bec ause изображения добавляются через CMS? – satanik