首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

frame框架高度不能自适应,该怎么处理

2012-08-03 
frame框架高度不能自适应RT,main框架的高度是会变化的,bottom的位置不能随着main高度的变化而变化,求大虾

frame框架高度不能自适应
RT,main框架的高度是会变化的,bottom的位置不能随着main高度的变化而变化,求大虾们帮帮忙 代码如下

HTML code
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="Web_HengliSeed.index" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title></title></head><frameset rows="350,*"  frameborder="no"  framespacing="0"  border="0" style="height:390%;" >    <frame src="YF_Top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="tops" />  <frameset rows="*,90" style="overfolw:scrllo" >  <frameset cols="381,*"  id="frame" style="overfolw:scrllo">    <frame  src="YF_Left.aspx" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="lefts" />    <frame src="Default.aspx"  name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />  </frameset>    <frame src="YF_Bottom.aspx" noresize="true" frameborder="NO" name="bottomFrame" scrolling="no" marginwidth="0" marginheight="0" target="bottoms" /></frameset></frameset><body><form id="form1" runat="server">    <div>        </div>    </form></body></html>


还有一个问题,当指针在页面里的时候,鼠标滚轮就没有用了,大家帮帮忙,谢谢谢谢

[解决办法]
HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><title></title></head><frameset rows="350,*,90"  frameborder="no"  framespacing="0"  border="0" >    <frame src="YF_Top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="tops" />    <frameset cols="381,*"  id="frame" style="overfolw:scrllo">        <frame  src="YF_Left.aspx" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="lefts" />        <frame src="Default.aspx"  name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />    </frameset>    <frame src="YF_Bottom.aspx" noresize="true" frameborder="NO" name="bottomFrame" scrolling="no" marginwidth="0" marginheight="0" target="bottoms" /></frameset><noframes></noframes></html>
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head>

头部这样写, 让兼容性扩展到最大即可.

热点排行