首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firefox与Chrome的版图差异

Firefox与Chrome的版图差异
EN

Stack Overflow用户
提问于 2010-08-12 21:17:13
回答 2查看 615关注 0票数 1

我在网页的一侧放置了一个选项卡式UI,并使用表、div和trs的高度/宽度百分比值完成了整个工作。

在Chrome中,页面看起来是正确的,但在firefox中,某个表似乎不受其高度设置的影响,并扩展到页面之外。

这里会发生什么事?

更新:我知道,发布代码帮助我只是不知道在这种情况下它会有多大帮助。

代码语言:javascript
复制
var msgStr = 'div style="height:98%; background-color: #FFFFFF; border-width:1px;border-color:#000000; border-style:solid;"';

// Page Header
msgStr += 'table align="center";    
msgStr += 'tr td align="center"';
msgStr += 'h2 i Vehicle font color="FF0000"' + curVehicle  + '/font Messaging Log: /i /h2';
msgStr += '/td /tr /table';

// Message Box
msgStr += 'table id="msgTable" height="85%" width="100%"';

此表(msgTable)似乎不受火狐中它的高度值的影响,并延伸到页面之外。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-13 10:58:32

让javascript帮助您,而不是设置百分比高度。使用JS获取视口大小,并将其与首选高度相乘(例如。0.85表示85%的高度),然后将该值应用于元素高度。

票数 0
EN

Stack Overflow用户

发布于 2010-08-12 21:19:40

壁虎和WebKit,如果你想发布一些代码,也许我们能帮上忙。我更喜欢使用从可用空间中提取的实际值,而不是百分比。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3472128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档