首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML5和框架边框

HTML5和框架边框
EN

Stack Overflow用户
提问于 2010-08-30 22:30:03
回答 6查看 118.8K关注 0票数 89

我在HTML5文档上有一个iframe。当我验证时,我得到了一个错误,告诉我iframe frameBorder上的属性已过时,并改用CSS。

我在这里有这个属性frameBorder="0",因为这是我唯一能弄清楚如何在IE中去除边框的方法,我在CSS中尝试了border:none;,但没有成功。有没有一种合规的方法来解决这个问题?

谢谢。

EN

回答 6

Stack Overflow用户

发布于 2012-05-31 18:00:25

根据另一个发布的here,最好的解决方案是使用

代码语言:javascript
复制
style="border:0;"
票数 50
EN

Stack Overflow用户

发布于 2013-12-21 21:02:19

由于frameborder属性只对IE是必需的,因此还有另一种方法可以绕过验证器。这是一种轻量级的方式,不需要Javascript或任何DOM操作。

代码语言:javascript
复制
<!--[if IE]>
   <iframe src="source" frameborder="0">?</iframe>
<![endif]-->
<!--[if !IE]>-->
   <iframe src="source" style="border:none">?</iframe>
<!-- <![endif]-->
票数 17
EN

Stack Overflow用户

发布于 2016-03-30 11:16:35

这是可行的

代码语言:javascript
复制
iframe{
    border-width: 0px;
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3601273

复制
相关文章

相似问题

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