Перейти к содержимому


Фотография
- - - - -

Странный ресайз с обрезкой картинки JBZoo Image

ресайз картинки обрезка картинок

Лучший Ответ Cheren-dow , 03 September 2015 - 16:05

filslava, доброго времени суток, посмотрите сейчас вывод картинки - все ли верно? Сейчас должно выводится все верно, проблема возникла из-за того что в цене вы вывели элемент изображения а там отличные размеры были:

5bsb_200x0.png

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 19

#1 filslava

filslava

Отправлено 20 August 2015 - 13:29

Рад приветствовать всех на форуме!
 
Прошу помощи у сообщества. Обнаружил, что изображение товара (поле JBZoo Image) в шаблоне full мало того, что обрезано, так еще и растянуто по высоте. Проверил - загрузил его из кэша сервера - оно имеет размер 400х900px, в то время как оригинальное 500х800.
Вывод позиций в этом шаблоне мало отличается от вывода в full'ах других типов item'ов, основное отличие вывод в ту же позицию image галереи (JBZoo Gallery) сразу после картинки и вывод трех колонок, вместо двух (uikit). Примечательно, что размеры обрезка совпадают с размерами одного из изображений в галерее. Другие изображения из галереи отображаются нормально.
Картинки в teaser и других шаблонах остались оригинальными.

Все это можно посмотреть в категории http://decogracia.ru...dekor/pilyastry

Заранее благодарен за помощь!

 

orig_image.jpg croped&resized_image.jpg Full_layout.png

 


  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6


#2 SmetDenis

SmetDenis

Отправлено 21 August 2015 - 08:22

Возможно дело в том что bootstrap устанавливает ширину 100% для картинки.

j3kv_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 filslava

filslava

Отправлено 21 August 2015 - 10:27

Спасибо, Денис, что откликнулись.

 

 

Посмотрел teaser - тоже самое изображение меньшего размера отображается правильно и у него тоже max-width=100% из Bootatrap'а. Просмотрел отображение других типов - картина та же, а отображение норм.

 

Может дело в чем-то другом. Ведь изображение обрезается раньше, чем попадает на страницу. А если Вы правы, как задать другую ширину в Bootstrap?

Попробовал уменьшить ширину в шаблоне full, картинка на странице уменьшается, но остается обрезанной (кэш почистил перед отображением) и при этом max-width=100% в bootstrap....css.

 

Может попробовать убрать из галереи изображения 400х900 и посмотреть, почистив кэш, что будет? Сделаю, отпишусь.


  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6


#4 filslava

filslava

Отправлено 21 August 2015 - 11:21

Удалил все изображения из папок галерей размером 400х900 (очистил кэш) - картина та же.

 

Убрал поле галерея из шаблона совсем, уменьшил ширину проблемной картинки до 220. Она стала меньше ширины колонки в full

<div class="uk-width-small-1-3">

 - общая картина не поменялась. Видимо, галерея не при чём.

 

Что-то не так с Bootstrap'ом, установленном на сайте?


Сообщение отредактировал filslava: 21 August 2015 - 11:30

  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6


#5 laRus

laRus

Отправлено 21 August 2015 - 16:45

..интересно, что сначала картинка открывается в пропорциональном соотношении высота-ширина (хоть и не соответствующем заданным значениям):

pic2.PNG

 

.. а потом изменяется: 

pic1.PNG

 

..а этот img [Attributes Style], он откуда берется  -?


  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#6 filslava

filslava

Отправлено 21 August 2015 - 17:43

Т.е. браузер ее перезагружает, верно? Видно, как меняется код страницы.

Я не наблюдаю

img [Attributes Style],

пользую новый MS Edge, может он не все показывает?


  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6


#7 kostricyny

kostricyny

Отправлено 21 August 2015 - 17:44

Не понятно, как ваш шаблон подружился со стилями от Bootstrap Twitter? Ваш шаблон "строится" с помощью UIkit (CSS & JavaScript Framework), стили от Bootstrap буду избыточными.

 

P.S. 

В качестве быстрого лекарства вашей проблемы, можно убрать следующее свойство: .item-image .jbimage img { height:auto; }


Сообщение отредактировал kostricyny: 21 August 2015 - 17:46

  • 0

#8 filslava

filslava

Отправлено 21 August 2015 - 18:15

Спасибо, что присоединились Ursa и kostricyny!

 

Вроде бы не мешали друг другу, до сих пор, во всяком случае, или это было незаметно.

 

Изначально думал, что Yootheme будет как связующее звено - шаблон-ZOO-JBZoo.

А где убрать то эти свойства:

.item-image .jbimage img { height:auto; }

? в CSS шаблона?


  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6


#9 kostricyny

kostricyny

Отправлено 21 August 2015 - 20:18

А где убрать то эти свойства:

В файле http://decogracia.ru...ap-66a6f8c7.css

Но это будет решением по типу "Скорой помощи". Кроме того, для вывода тизеров это свойство может понадобиться.

 

"Ваш" bootstrap в шаблоне почти не используется, попробуйте отключить его. Возможно это и будет правильным решением вашей проблемы.    


Сообщение отредактировал kostricyny: 21 August 2015 - 20:21

  • 0

#10 filslava

filslava

Отправлено 22 August 2015 - 10:55

Спасибо за совет. Погуглил и нашел модуль, отключающий JS Bootstra'а и др. Установил, на всякий случай, js Bootstrap'а выключил. Эффекта, естественно, нет. А где полностью отключить стиль bootstrap& Он же, наверное, подключается где-то в JBZoo?

В файле http://decogracia.ru...ap-66a6f8c7.cssзакоментил часть кода:

img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}​

в разделе

a:active

 - картинка осталась обрезанной (после очистки кэша), но стала сжиматься по высоте до нужного соотношения сторон. Получилась приплюснутой. Попап показывает обрезанную  и не сжатую.

 

Других ключевых слов, кроме img, из списка в этом файле не нашел

 

 

.item-image .jbimage img { height:auto; }

 

Спасибо за помощь. Рою дальше :-)


Сообщение отредактировал filslava: 22 August 2015 - 10:57

  • 0

 

Joomla: 3.4.4 JBZoo: 2.2.0 Pro rev2935 Zoo: 3.3.8 WidgetKit: 1.4.6






Темы с аналогичным тегами ресайз картинки, обрезка картинок

Click to return to top of page in style!