Показать сообщение отдельно
  #2 (permalink)  
Старый 12.10.2011, 13:54
Аспирант
Отправить личное сообщение для neon_tmn Посмотреть профиль Найти все сообщения от neon_tmn
 
Регистрация: 29.04.2010
Сообщений: 51

Для меня наоборот php - земля.
Не пойму как сделать.
Скачал примеры по fancybox, сделал как с картинками, но вместо картинки вставляю в ссылку путь к php файлу и передаю параметр
image.php?id_image=10
В файле image.php забираю параметр, и вывожу на экран картинку <img src="'.$_GET['id_image'].'.jpg">

Вот в самом простом варианте так.
Все выводит, все хорошо, Но проблема в размере окна fancybox.
слишком высокие картинки не умещаются в область отведенную для fancybox и появляется полоса прокрутки в окне fancybox.
Мне нужно, чтобы высота fancybox была равна высоте картинки + 100 px, для вывода комментариев под картинкой. Как это сделать, ума не приложу.
Я думаю понятно объяснил.
Вот настройки fancybox:
<script type="text/javascript">

		$(document).ready(function(e) {

			$("a.gallery2").fancybox(
			{
			"padding" : 20, // отступ контента от краев окна
			"zoomOpacity" : true,	// изменение прозрачности контента во время анимации (по умолчанию false)
			"zoomSpeedIn" : 500,	// скорость анимации в мс при увеличении фото (по умолчанию 0)
			"zoomSpeedOut" :800,	// скорость анимации в мс при уменьшении фото (по умолчанию 0)
			"zoomSpeedChange" : 1000, // скорость анимации в мс при смене фото (по умолчанию 0)
			"frameWidth" : screen.width-350,	 // ширина окна, px (425px - по умолчанию)
			"overlayShow" : true, // если true затеняят страницу под всплывающим окном. (по умолчанию true). Цвет задается в jquery.fancybox.css - div#fancy_overlay
			"overlayOpacity" : 0.8,	 // Прозрачность затенения 	(0.3 по умолчанию)
			"hideOnContentClick" :false, // Если TRUE  закрывает окно по клику по любой его точке (кроме элементов навигации). Поумолчанию TRUE
			"centerOnScroll" : false // Если TRUE окно центрируется на экране, когда пользователь прокручивает страницу
			});
		});
	</script>


вот так вывожу картинки:
<a class="gallery2"  href="image.php?id=900"><img src="путь до привьюшки"></a>


Помогите плиз, бъюсь второй день ((

Последний раз редактировалось neon_tmn, 12.10.2011 в 13:57.
Ответить с цитированием