Я немного запутался в следующих шагах по проекту, над которым я работаю, и, надеюсь, вы могли бы дать мне некоторые идеи / помощь.
http://goo.gl/4d72h
IЯ использую Wordpress и комбинацию Portfolio Slideshow Pro (http://madebyraygun.com/wordpress/plugins/portfolio-slideshow-pro/) и Masonry (http://masonry.desandro.com/index.html)) для создания целевой страницы этого проекта.
Как вы можете видеть, посещая сайт, каждый «пост»обернут в float grid_6, позволяя два плавающих в строке, а затем я использую кладку, чтобы собрать все вместе, как это делается. Я обернул код каменной кладки в функцию (window) .load, чтобы дождаться, пока все показанные изображения будут иметьзагружается, а затем запускает кладку. Довольно просто.
<script>
$(window).load(function(){
var $container = $('.masonry-cont-area');
$container.imagesLoaded( function(){
$container.masonry({
itemSelector : '.single-fg-post'
});
});
});
</script>
Однако кладка учитывает только первое изображение объекта для его позиционирования и т. д. Если щелкнуть изображения или точки, это 'Перейдем к следующему изображению, которое может быть длиннее или короче по высоте, что вызывает несколько проблем. Поскольку кладка уже состоялась, она перекрывается со следующимost и т. д. Вы можете понять, что я имею в виду, когда нажимаете на изображения по ссылке, приведенной выше.
Итак, что я после сегодняшнего дня, есть какие-нибудь идеи о том, как это можно исправить?Может ли кладка взять высоту с самого высокого изображения в слайд-шоу?Может ли он динамически меняться при нажатии на изображения?Могу ли я убедиться, что поле снизу ВСЕГДА дано для элементов с абсолютным позиционированием?
Любые идеи будут по достоинству оценены.
Спасибо всем, Ричард