对于想了解css3–CSS透视图在InternetExplorer10或Firefox中无效的读者,本文将是一篇不可错过的文章,我们将详细介绍css透视效果,并且为您提供关于asp.net-mvc–用
对于想了解css3 – CSS透视图在Internet Explorer 10或Firefox中无效的读者,本文将是一篇不可错过的文章,我们将详细介绍css透视效果,并且为您提供关于asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用于Internet Explorer、Bootstrap 5 选项卡导航在 Firefox 和 Internet Explorer 中不起作用、css url()在Internet Explorer 10中无法识别、css – -webkit-transform无法在Internet Explorer中运行的有价值信息。
本文目录一览:- css3 – CSS透视图在Internet Explorer 10或Firefox中无效(css透视效果)
- asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用于Internet Explorer
- Bootstrap 5 选项卡导航在 Firefox 和 Internet Explorer 中不起作用
- css url()在Internet Explorer 10中无法识别
- css – -webkit-transform无法在Internet Explorer中运行
css3 – CSS透视图在Internet Explorer 10或Firefox中无效(css透视效果)
这是完整的项目(点击“Who is come coming”菜单链接查看图像滚动条):
http://www.girlguiding.org.uk/test/biggig/index.html
这里是相关代码的jsfiddle:
http://jsfiddle.net/moosefetcher/rxCMr/28/
(我不知道为什么,但stackoverflow告诉我我需要包含链接到jsfiddle的代码,所以这里是css)…
.scroller { position: relative; perspective: 150; -webkit-perspective: 150; -ms-perspective: 150; -moz-perspective: 150; } .artistBox { width: 228px; height: 268px; background-color: #000000; border-radius: 16px; position: absolute; overflow: hidden; z-index: 4; } .artistBox p { position: absolute; font-family:"Arial",sans-serif; color: white; font-size: 22px; } .artistBoxFront { z-index: 5; } .artistBoxNew { z-index: 3; opacity: 0; } .scrollerButton { position: absolute; top: 128px; width: 32px; height: 32px; border: 2px solid white; border-radius: 32px; background-color: #F49D19; Box-shadow: 1px 1px 3px #555588; z-index: 6; } .scrollerButtonOver { background-color: #ffaa26; Box-shadow: 2px 2px 3px #555588; }
请注意,我已经尝试了这两个包括AND在属性上排除-ms-前缀. (当前的jsfiddle包括-webkit-和-moz-).
任何人都知道为什么这可能不适用于IE10?
干杯.
解决方法
IE和Firefox在透视值(px,em)上需要一个长度单位.
-moz-perspective: 800px; perspective: 800px;
对于Chrome和Safari,使用-webkit前缀时,长度单位是可选的.
-webkit-perspective: 800; /* This works with or without the px unit */
W3C标准
为所有透视值添加长度单位更安全.它与W3C standard更加一致.这是所有浏览器都支持的一种方法.一旦Chrome和Safari开始支持没有前缀的透视图,它们可能需要一个单位长度(为了与W3C标准和其他浏览器保持一致).
-webkit-perspective: 800px; -moz-perspective: 800px; perspective: 800px;
注意:w3schools.com的当前信息已过时.没有提到对IE10或Firefox的支持,他们的例子没有长度单位. developer.mozilla.org的最新示例包括一个长度单位,符合W3C标准.
asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用于Internet Explorer
解决方法
>打开Firefox并在地址栏中输入“about:config”. (当然没有引号)>在“过滤器”字段中,键入以下“network.automatic-ntlm-auth.trusted-uris”>双击我们刚搜索的首选项的名称>以下列形式输入您希望传递NTLM身份验证信息的网站的URL:HTTP://intranet.company.com,http://email.company.lan>请注意,您可以在此字段中使用逗号分隔列表.
Bootstrap 5 选项卡导航在 Firefox 和 Internet Explorer 中不起作用
如何解决Bootstrap 5 选项卡导航在 Firefox 和 Internet Explorer 中不起作用?
我使用的是 Bootstrap 5 导航标签,但这些标签在 Firefox 89.0.2 和 Internet Explorer 11+ 上没有变化。控制台中没有错误。
cdn js:
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js"></script>
html:
<nav>
<divid="dvtabs" role="tablist">
<buttonid="nav-contact-tab" data-bs-toggle="tab" data-bs-target="#nav-contact" type="button" role="tab" aria-controls="nav-contact" aria-selected="true">C</button>
<buttonid="nav-associate-tab" data-bs-toggle="tab" data-bs-target="#nav-associate" type="button" role="tab" aria-controls="nav-associate" aria-selected="false">A</button>
</div>
</nav>
<divid="dvtabcontent">
<divid="nav-contact" role="tabpanel" aria- labelledby="nav-contact-tab"></div>
<divid="nav-associate" role="tabpanel" aria- labelledby="nav-associate-tab"></div>
</div>
解决方法
经过简单的测试,我发现它在FireFox中可以正常工作(参考jquery 3.6.0和bootstrap.css/js 5.0.1)。我不确定您是否引用了 jquery 和 bootstrap.css。但它在 IE11 中不起作用。根据控制台中的错误信息,我认为问题的原因是IE不支持箭头功能。
如果你需要使用bootstrap来实现这样的功能,我推荐你使用bootstrap4。经测试,在IE11中使用bootstrap4可以正常工作。
简单测试:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
</head>
<body>
<nav>
<divid="nav-tab" role="tablist">
<buttonid="nav-home-tab" data-toggle="tab" href="#nav-contact" role="tab" aria-controls="nav-home" aria-selected="true">C</button>
<buttonid="nav-profile-tab" data-toggle="tab" href="#nav-associate" role="tab" aria-controls="nav-profile" aria-selected="false">A</button>
</div>
</nav>
<divid="dvtabcontent">
<divid="nav-contact" role="tabpanel" aria- labelledby="nav-contact-tab">panel C</div>
<divid="nav-associate" role="tabpanel" aria- labelledby="nav-associate-tab">panel A</div>
</div>
</body>
</html>
css url()在Internet Explorer 10中无法识别
.ui-icon-zoom-in { content: url(images/16x16/ZoomIn.png); }
我和jQuery UI Button widget一起使用的是这样的:
$("#zoomin").button({ text: false,icons: { primary: "ui-icom-zoom-in" } });
在Chrome中,我可以在按钮中看到图像居中.但是,在IE10中,我没有看到图像.
我在这里错过了什么吗?
解决方法
.ui-icon-zoom-in { background: url(images/16x16/ZoomIn.png) no-repeat; width:16px; height:16px; }
除此之外,如果指定了有效的DOCTYPE,IE8仅支持内容属性.
css – -webkit-transform无法在Internet Explorer中运行
我发现-webkit-transform:rotateZ(10deg);在Internet Explorer 9中不起作用.可以使用什么代替使用CSS3?
由于-webkitis也是供应商特定的前缀,您还必须为非webkit浏览器添加这些前缀.
(比如-ms,-moz,-o)
查看CSS3 3D变换教程了解更多信息:
http://www.pageresource.com/css3/3d-transforms-tutorial/
今天关于css3 – CSS透视图在Internet Explorer 10或Firefox中无效和css透视效果的讲解已经结束,谢谢您的阅读,如果想了解更多关于asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用于Internet Explorer、Bootstrap 5 选项卡导航在 Firefox 和 Internet Explorer 中不起作用、css url()在Internet Explorer 10中无法识别、css – -webkit-transform无法在Internet Explorer中运行的相关知识,请在本站搜索。
本文标签: