html-chrome中frame用css固定高度失败

问题描述

chrome中frame用css固定高度失败

我用frame做了个网页,希望在改变浏览器窗口大小时里面的frame高度不改变。
我是这么做的:

<frameset cols="*,1024,*" frameborder="NO" framespacing="0" style="margin:0px auto; height:650px;">
<frame src="about:blank">
    <frameset rows="100,500,50" frameborder="NO" framespacing="0" style="height:650px;">
        <frame src="/_component/banner.html" noresize="noresize" scrolling="no" style="height:100px;">
        <frameset cols="224,800" frameborder="NO" framespacing="0" style="height:500px;">
            <frame src="/_component/sidebar.php" noresize="noresize" scrolling="no" name="sidebar">
            <frame src="/_component/index.php" name="showframe" noresize="noresize" scrolling="no">
        </frameset>
        <frame src="/_component/footer.php" noresize="noresize" scrolling="no" style="height:50px;">
    </frameset>
<frame src="about:blank">
</frameset>

测试时,IE做到了固定frame高度,但是chrome无法实现。
求大神,这是怎么了???有辙吗?谢谢!

解决方案

外面得包一层页面,把下面代码存成另一个页面。在iframe中src地址改成frame做的网页

 <body style="margin: 0px;height: 650px;width:100%">
       <iframe src="frameset所在的页面地址.html"
              style="height:100%;width:100%;border-width: 0px;">
       </iframe>
</body>
时间: 2016-01-05

html-chrome中frame用css固定高度失败的相关文章

ava cript-为什么在chrome中插入百度地图之后页面文字就没法选中了?

问题描述 为什么在chrome中插入百度地图之后页面文字就没法选中了? 从这里生成的地图http://api.map.baidu.com/lbsapi/creatmap/index.html 在其他浏览器都正常,可以选中文字 有一个解决方法是把里面js文件的版本从1.1变成1.0.但不明白造成这种现象的原因是什么? 解决方案 看下你的层,有没有覆盖透明的层,把你的文本的zindex提高,另外看看 css 代码和js,有没有冲突的地方. 解决方案二: chrome中右键,审查元素,调出开发工具看是

文本框在div块中居中,css该怎样写?

问题描述 文本框在div块中居中,css该怎样写? 文本框在div块中居中,css该怎样写? 写text-align:center不行.可能是因为文本框不是文本的原因吧 解决方案 利用margin设置边距. 解决方案二: <div style="text-align:center"> abc<input type="text" />bb </div> 居中了,有什么问题? 解决方案三: 解决方案四: <div> <

Google Chrome中的高性能网络(一)

以下内容是"The Performance of Open Source Applications" (POSA)的草稿, 也是The Architecture of Open Source Applications的后继者. POSA囊括了一批针对性能的优化和设计,以及开发过程中的性能管理等内容的论文,预计在2013年春天发售[译注:国内有得等了]. By Ilya Grigorik on January 31, 2013 (翻译:Horky [http://blog.csdn.ne

五大原因导致 Google 放弃在 Chrome 中使用 Dart 语言

最新发布的 Dart 已经非常接近下版本 Dart 1.9,它加入了众人期待的 Dart 1.9 中的特性,如:异步/等待和 Dart 分析服务器,实际上,发布的时候它并没吸引到众人的眼光.为什么呢?主要是因为 Dart 不是 web 中的主流开发语言.同时也因为这个原因,Google 不会将其集成到 Chrome 浏览器中. 那么,是什么导致 Google 不将 Dart 作为重要的 web 开发语言呢? 主要有下面五个原因: JavaScript 在使用中占有统治地位--JavaScript

jquery eas...-easyui是如何加载easyui.css文件中没有的css样式的?

问题描述 easyui是如何加载easyui.css文件中没有的css样式的? easyui是如何加载easyui.css文件中没有的css样式的? 比如,我用jquery去生成一个linkbutton $('#lb').linkbutton({ plain:true });之后.easyui是怎么加载出样式的?我看了浏览器解析出来的代码是这样: <a id="lb" href="javascript:void(0)" class="l-btn l-

网页设计中如何让CSS控制网页背景?

css|控制|设计|网页|网页背景|网页设计 在符合标准的网页设计中如何用CSS控制网页的背景呢?包括背景的颜色,背景的图片等一些问题,在本教程中一次给你讲清楚. ·背景颜色 background-color 我想这个我就不用多做介绍了,颜色代码我想大家都知道的,不是用英文来代替就是用指定的代码来表示的.这个的默认值是transparent(透明色). 例:body{background-color:yellow}H1{background-color:#000000} ·背景图片 backgr

在Frontpage 2000 中定义网页CSS样式

css|frontpage|网页 说明:目前Frontpage的最新版本是FrontpageXP(Frontpage 2003),本文是以Frontpage2000讲述的,但本文所描述的方法在FrontpageXP中基本上是适用的!另,这里面讨论的只是Frontpage2000中如何定义CSS,至于有关CSS的知识请参阅有关资料. 当很多人发现在DW4中定义CSS很方便的时候,开始报怨FP2000不能定义CSS,甚至就此抨击FP2000如何的不好.事实上,在FP2000中定义CSS是很容易的,甚

网页设计中实时切换 CSS样式探讨

用W3C标准建造的网站,从理论上来说可以做到完全的表现与结构相分离.打个比方,就是可以在不动骨架(结构,XHMTL)和肌肉(行为,Javascript)的前提下,彻彻底底地换一身皮(表现,CSS). 当然,换皮之前你需要先按W3C标准建好你的网站,并且为它准备两套表现不一样的CSS."换皮"实质上就是"换CSS",我们要做的,只是用某种方法让浏览器载入另一套CSS,重新渲染页面.方法有很多种,我就介绍最常见的三种. 方法一:什么也不干 啊?什么也不干?嗯,这个--准

为何在Coreldraw中建立新文件会失败

问:有时候在Coreldraw中建立新文件会失败,是怎么回事?该怎么办呢? 答:这通常是打印机故障问题,特别是网络打印机问题,一般出现在XP或2000系统上的盗版Coreldraw9. 解决方法: 打开控制面版,在打印机和其它设备中删除原有的本地打印机或网络打印机,重新安装一个本地打印机.如果没有本地打印机,安装一个系统自带的虚拟打印机也可以. 另:有时候重新启动计算机也能解决问题,这大多数是由XP系统的网络邻居属性不稳定造成的,因为访问不到网上邻居的共享打印机,可能就会出这类问题. 下节问题: