Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Как центрировать одну картинку над другой в GIFBUILDER? (http://forum.typo3.ru/showthread.php?t=10250)

dmartynenko 27.07.2012 18:56

Как центрировать одну картинку над другой в GIFBUILDER?
 
Задача такая. Есть логотипы разных пропорций и размеров, есть дизайнерское решение вывести их в виде одинаковых картинок 100х100, с белым фоном и на нем логотип с отступом от краев.

Хотелось применить конструкцию вида:
Код:

10 = IMAGE
10 {
  file = GIFBUILDER
  file {
    XY = 100,100
    10 = IMAGE
    10 {
      file = .../logo.png
      file.maxW = 80
      file.maxH = 80
      offset = 10,10
    }
  }
}

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

PS: Есть решение на CSS без GIFBUILDER, но может получиться реализовать первоначальную задумку.

dmartynenko 27.07.2012 19:01

Елки палки, решение нашлось через 2 минуты после поста, вместо offset = 10,10 нужно
Код:

align = c, с # центировать по вертикали, горизонтали


Часовой пояс GMT +4, время: 17:26.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot