Я пытаюсь преобразовать старый код, использующий FRAMESET, для использования IFRAME или DIV. Старый код приводит к двум вертикальным кадрам, левый из которых изначально занимает 30% окна. Пользователь может перемещать разделительную линию, чтобы изменить пропорции. Старый код (урезанный):
<HTML>
<HEAD>
</HEAD>
<FRAMESET frameSpacing="3" frameBorder="0" cols=30%,* >
<FRAME id="contentGenerator" src="content.html" scrolling="no">
<FRAME id="content" src="startNSM.html" >
</FRAMESET>
</HTML>
Что у меня есть до сих пор:
<HTML>
<HEAD>
<STYLE>
#cgDiv {
HEIGHT: 100%; WIDTH: 30%; VERTICAL-ALIGN: top; POSITION: fixed
}
#contentGenerator {
HEIGHT: 100%
}
#cDiv {
HEIGHT: 100%; WIDTH: 70%; VERTICAL-ALIGN: top; POSITION: relative
}
#content {
HEIGHT: 100%
}
</STYLE>
</HEAD>
<BODY >
<DIV id="cgDiv">
<IFRAME id="contentGenerator" src="content.html">
</IFRAME>
</DIV>
<DIV id="cDiv">
<IFRAME id="content" src="startNSM.html">
</IFRAME>
</DIV>
</BODY>
</HTML>
Что это делает, так это отображает первый IFRAME в 30% окна, но не второй кадр. Какие-либо предложения?