0

我实际上正在制作一个主要浏览器是 Internet Explorer 10 的网站。他们设置了网站,因此导航模式设置为兼容 IE10。(按F12可以看到,信息在底部)

所以我不想切换到导航模式IE10,因为他们已经做了一个界面,如果我改变它,它就会变得很奇怪。

所以我要向你解释我试图让我的圆形边框工作......他们有一半的时间工作。

所以首先我尝试了边界半径,但没有成功。

所以我在网上找了一个插件来找到一种制作圆角边框的方法,然后我找到了 CSS3PIE。

这就像一个可以制作圆角边框的JS插件。

就像我说的,它有一半的时间起作用。所以我的这个插件的 css 看起来像这样:

width:100px;
padding:20px;
top:0px;
position:relative;
vertical-align:top;
border:1px solid black;

-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-box-shadow: 0px 0px 2px rgb(0, 0, 0);
-moz-box-shadow: 0px 0px 2px rgb(0, 0, 0);
box-shadow: 0px 0px 2px rgb(0, 0, 0);
behavior: url(http://blablabla/Pie2/PIE.htc) ;

如您所见,我只需要将文件添加到 css 中,它就会自动完成所有操作。

我现在遇到的问题是,当我第一次加载页面时,一切都正确加载(边框),但是当我在网站上的选项卡之间切换时,有时会出现边框,而有时它们不会出现。当它们不出现时,我需要将鼠标悬停在元素上以使它们出现。(我猜这是他们在 JS 中的一个功能)

那件事真的很烦人,这就是我想要解决的问题:) 我希望我的边框在我切换标签时始终存在!

如果您有任何其他解决方案,请随时通知我!

谢谢你的帮助!

_ _ __ _ ____ >

谢谢,他们想继续使用 IE10。你知道我可以尝试看看我是否有任何不同的任何其他应用程序,如 CSS3PIE 吗?

4

1 回答 1

0

您可以将其放在<head>您网站的部分:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

这将禁用兼容模式并停止弄乱您的网站。

于 2013-09-13T09:53:55.703 回答