JQuery цикл Fade изображения центр положения - PullRequest
0 голосов
/ 07 марта 2011

Я использую плагин jQuery Cycle для постепенного исчезновения изображений.Я построил его на CMS для обрезки изображений и т. Д. Если у меня очень высокое изображение, я хочу, чтобы изображение было расположено в центре.Плагин использует положение: absoulte;в то время как исчезают изображения в и из.Я пытался редактировать плагин с левой стороны: 50%;ширина: половина ширины;но я не могу заставить его работать.Есть ли другие плагины, которые я могу использовать?или, может быть, обойти это?

Если вы поджариваете, вы можете увидеть, как плагин стилизует изображение с помощью позиции: абсолютный;

1 Ответ

3 голосов
/ 31 мая 2011

Попробуйте установить поле для каждого изображения следующим образом:

var mainW= jQuery('.slideshow').width();
jQuery('.slideshow img').each(function(){
    var imgW = jQuery(this).width();
    var margL=0-(imgW-mainW)/2;
    jQuery(this).css('marginLeft',margL);
});

Это предполагает, что div.slideshow содержит ваши изображения.Убедитесь, что вы определили, например, width: 250px; в css для него!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...