iframing в заголовке, в котором есть выпадающие списки CSS - хорошее решение, чтобы получить выпадающие списки за пределами iframe? - PullRequest
0 голосов
/ 19 января 2011

Я работаю над переносом довольно большого сайта на новый фреймворк, но мы делаем это на отдельных этапах, поэтому я пытаюсь найти хороший способ обернуть текущий макет вокруг моего нового фреймворка.В идеале такой простой структуры было бы достаточно:

<body>
   <iframe src="old_framework/top.php" />
   <div id="main_content"></div>
   <iframe src="old_framework/bottom.php" />
</body>

Проблема в том, что top.php - это меню с раскрывающимися списками CSS, и они должны перекрываться # main_content.

Я понимаю, что могуЭто не так из iframe top.php, поэтому эта структура не будет работать, но мне любопытно, если кто-то сталкивался с подобной ситуацией и нашел обходной путь.

Ответы [ 3 ]

2 голосов
/ 19 января 2011

Я думаю, что проблема с iframes не может быть исправлена!

Другим способом решения проблемы может быть удаление iframes и, например, попытаться сделать это так:

<body>
   <div id="top"><?php include_once("old_framework/top.php"); ?></div>
   <div id="main_content"></div>
   <div id="bottom"><?php include_once("old_framework/bottom.php"); ?></div>
</body>
1 голос
/ 19 января 2011

Честно говоря, использование php (или аналогичных) включений избавит вас от многих головных болей. Ифрамы больше не используются и, по моему опыту, являются всего лишь проблемой.

0 голосов
/ 24 марта 2011

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

@ Джоэл Этертон: Я действительно слышал LOL, когда читал ваш комментарий.Будьте уверены, я не получу эту награду сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...