Я пытаюсь выяснить, как определить высоту этого элемента .gallery
на основе размера элемента img
внутри него.Изменение размера элемента в зависимости от изображения Внутри
<div class="row">
<div class="large-10 columns">
<div class="gallery portrait">
<div class="cover">
<img src="http://placekitten.com/800/1029">
</div>
<ul class="thumbs">
<li class="thumb"></li>
<li class="thumb"></li>
<li class="thumb"></li>
</ul>
</div>
</div>
</div>
Я использую процента на основе высоты и ширины в моем CSS, чтобы установить высоту и ширину элементов внутри моей галереи. Тем не менее, я определяю высоту элемента .gallery
в пикселях, чтобы мои процентные элементы работали.
.gallery {
height: 680px;
}
Я пытаюсь получить высоту .gallery
, чтобы настроить его самостоятельно, когда окно браузера изменяется и мое изображение становится меньше.
У меня есть демо проблема, у меня здесь: http://codepen.io/realph/pen/kKAmx
Любая помощь приветствуется. Заранее спасибо!
Проблема у меня есть, когда я удалить высоту от моего '.gallery' класса остальных элементов не имеет высоты предполагать их процент? Например, элемент '.thumbs' имеет высоту 33%. Без контейнера ('.gallery'), имеющего фиксированную высоту, 33% ничего не значит. – realph