powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
5 сообщений из 5, страница 1 из 1
при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
    #38832124
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите.
клик по элементу вызывает открытие fancybox
перед блоком </body> добавляетя такой div:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<body>
	...
	<div style="width: auto; height: auto; display: block;" class="fancybox-overlay fancybox-overlay-fixed">
		<div style="width: 284px; height: auto; position: absolute; top: 97px; left: 569px; opacity: 1; overflow: visible;" class="fancybox-wrap fancybox-desktop fancybox-type-iframe fancybox-opened" tabindex="-1">
			<div style="padding: 15px; width: auto; height: auto;" class="fancybox-skin">
				<div class="fancybox-outer">
					<div style="overflow: auto; width: 254px; height: 424px;" class="fancybox-inner">
						<iframe src="iframe.html" scrolling="auto" id="fancybox-frame1418364580191" name="fancybox-frame1418364580191" class="fancybox-iframe" vspace="0" hspace="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" frameborder="0">
						</iframe>
					</div>
				</div>
				<a title="Close" class="fancybox-item fancybox-close" href="javascript:;">
				</a>
			</div>
		</div>
	</div>
</body>


на сайте есть панорама (krpano)
все работает как надо, пока не развернуть на полный экран не страницу сайта а отдельно панораму:
и при вызове фенсибокса всплывающее окно уходит под открытую панораму. Перепробовал все варианты с z-index и wmode:opaque

помогает если блок высплывающиего окна фенсибокс разместить в определенном месте (внутри div панорамы), это просто правка html в инструментах разработчика chrome.

но как можно указать что бы блок фенсибокса вписывался в нужном месте (не перед </body>)
...
Рейтинг: 0 / 0
при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
    #38833477
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
$('body').append


поищите в либе fancybox'a
...
Рейтинг: 0 / 0
при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
    #38833819
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnogu, подскажите а может .append работать по id а не по имени класса?
кусок кода где создается нужный див в конец которого надо вставить, создается только с div id="blablabla", без указания class
...
Рейтинг: 0 / 0
при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
    #38833831
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legushka,

Код: javascript
1.
$('#blablabla').append
...
Рейтинг: 0 / 0
при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
    #38833846
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnogu, мегабольшое спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / при открытии fancybox добавляет блок перед </body>, надо в другом месте. Как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]