Прежде чем комментарии начнут кричать "фреймы - это зло", позвольте мне добавить заявление об отказе: "Я просто портирую устаревшее приложение и у меня нет времени, чтобы избавиться от фреймов!": -)
Есть набор кадров, содержащий два кадра.Мне не нравится рамка по умолчанию, отображаемая браузером (особенно в Chrome и Firefox).Он слишком толстый и навязчивый!Поэтому я подумал, что скрою рамку по умолчанию, используя атрибут frameborder=0
, и добавлю желаемый стиль для содержимого внутри рамок.Проблема в том, что после добавления frameborder=0
кадры больше не меняются в Chrome и Safari, тогда как IE и Firefox все еще могут изменять их размер.Это мой код:
<frameset rows="80%,20%" >
<frame id="frame1" scrolling="auto" frameborder="0" />
<frame id="frame2" scrolling="auto" frameborder="0" />
</frameset>
Есть ли способ переопределить рендеринг границы кадра по умолчанию и при этом сохранить изменяемый размер?