GVKun编程网logo

css3 – CSS透视图在Internet Explorer 10或Firefox中无效(css透视效果)

7

对于想了解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透视效果)

css3 – CSS透视图在Internet Explorer 10或Firefox中无效(css透视效果)

我有一个jQuery图像滚动条,使用perpective和transform:translateZ CSS属性来模拟深度.它在Chrome中正确呈现,但在IE10或Firefox中无法呈现.

这是完整的项目(点击“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

asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用于Internet Explorer

我在我的网站上添加了 Windows身份验证来跟踪用户名.对于IE它工作正常,似乎没有,但它提示用户使用Firefox登录Windows.有任何想法吗?

解决方法

您需要在Firefox中启用NTLM身份验证. Instructions here.

>打开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 和 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中无法识别

css url()在Internet Explorer 10中无法识别

我的CSS中有这一行:
.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中,我没有看到图像.

我在这里错过了什么吗?

解决方法

content属性仅在伪元素之前和之后有效.您应该将其更改为:
.ui-icon-zoom-in { 
  background: url(images/16x16/ZoomIn.png) no-repeat; 
  width:16px;
  height:16px;
}

除此之外,如果指定了有效的DOCTYPE,IE8仅支持内容属性.

css – -webkit-transform无法在Internet Explorer中运行

css – -webkit-transform无法在Internet Explorer中运行

我发现-webkit-transform:rotateZ(10deg);在Internet Explorer 9中不起作用.可以使用什么代替使用CSS3?

最佳答案
你试过-ms-transform:rotateZ(10deg);?

由于-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中运行的相关知识,请在本站搜索。

本文标签: