Я пытаюсь отобразить одиночное изображение самостоятельно и несколько изображений в слайдере. Единственная проблема заключается в том, что я не могу получить изображения в слайдере, чтобы они совпадали с той же высотой, что и одно изображение, оно отображает изображения намного меньше. Как я могу получить размер изображений для соответствия? Даже если я получаю изображение одинаковой высоты и ширины, изображения отображаются меньше в слайдере.изображения в слайдере отображаются меньше фактического изображения
Вот приложение, показывая изображения: HERE
(игнорировать ошибку уведомления)
код отображения изображения и бегунок:
<?php
//start:procedure image
if(count($arrImageFile[$key]) == 1){
foreach ($arrImageFile[$key] as $i) {
?>
<p><img alt="<?php echo $i; ?>" height="200" width="200" src="<?php echo 'ImageFiles/'.$i; ?>"></p>
<?php
}
} else if(count($arrImageFile[$key]) > 1){
?>
<style>
#galleriaimage_<?php echo $key; ?>{ width: 200px; height: 250px; background: #000 }
</style>
<div id="galleriaimage_<?php echo $key; ?>">
<?php foreach ($arrImageFile[$key] as $i) { ?>
<img alt="<?php echo $i; ?>" height="250" width="200" src="<?php echo 'ImageFiles/'.$i; ?>">
<?php } ?>
</div>
<script type="text/javascript">
Galleria.loadTheme('jquery/classic/galleria.classic.min.js');
Galleria.run('#galleriaimage_<?php echo $key; ?>');
</script>
<?php
}
Я думаю, JQ перезаписывает изображения высот, так что вы должны смотреть в JQ функции –
Galleria предназначен для выполнения такого поведения, он автоматически изменяет это «эскизы», чтобы соответствовать, вы бы лучше выбрать которая делает то, что вы хотите, вместо того, чтобы взломать этот вариант (учитывая, что в документации нет параметров контроля размера миниатюр). – Pebbl
@pebbl Я говорю об основном изображении, а не о маленьких миниатюрах, все, что я хочу, - это основное изображение размером 250 пикселей для высоты и шириной 200 пикселей в слайдере galleria – user2056342