Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 圆形边框IE10(兼容模式)_Javascript_Html_Css_Rounded Corners_Css3pie - Fatal编程技术网

Javascript 圆形边框IE10(兼容模式)

Javascript 圆形边框IE10(兼容模式),javascript,html,css,rounded-corners,css3pie,Javascript,Html,Css,Rounded Corners,Css3pie,实际上,我正在制作一个主浏览器为InternetExplorer10的网站。 他们将网站设置为兼容IE10。(按F12键时可以看到,信息在底部) 所以我不想切换到导航模式IE10,因为他们已经制作了一个界面,如果我改变它,它就会变得很奇怪 所以我要向你们解释我是如何让我的圆形边界发挥作用的。。。他们有一半的时间在工作 所以首先我尝试了边界半径,但没有成功 然后我在互联网上寻找一个插件,找到一种制作圆形边框的方法,我找到了CSS3PIE 这就像一个JS插件,可以制作圆形边框 就像我说的,它有一半的

实际上,我正在制作一个主浏览器为InternetExplorer10的网站。 他们将网站设置为兼容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中的一个函数)

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

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

谢谢你的帮助

\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


谢谢,他们想留在IE10。你知道其他像CSS3PIE这样的应用程序吗,我可以试试看是否有什么不同吗?

你可以把这个放到你网站的
部分:

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


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

您需要支持IE8吗?只有当你需要支持IE8的时候,CSS派才是必要的。目前是的,但5个月后我们都将使用ie10。我实际上在IE10上,但我看不到圆角,因为我处于兼容模式。