gpt4 book ai didi

javascript - CSS3 + Javascript - 将 -ms-transition :opacity 1s ease-in-out; work in IE 10 alone?

转载 作者:数据小太阳 更新时间:2023-10-29 04:59:26 26 4
gpt4 key购买 nike

我今天一直在玩弄一些 CSS3 + JavaScript。

下面是我的代码,(正在尝试制作世界上最小的图像褪色画廊,不知道我是否成功)。

虽然我不太确定如何设置 CSS。请参阅下面的评论问题:

-ms-transition:opacity 1s ease-in-out; // Will this allone work in IE 10?       
transition:opacity 1s ease-in-out; // Why do we set this?

也许是世界上最小的 JS-Gallery:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>HB - CSS3 + JS Gallery</title>
<meta charset="utf-8">
<style type="text/css">
body{margin:0;text-align:center;font:200px/500px georgia}
#g{background:#000;margin:0 auto;width:960px;height:500px;overflow:hidden}
#g div{
-webkit-transition:opacity 1s ease-in-out;
-moz-transition:opacity 1s ease-in-out;
-o-transition:opacity 1s ease-in-out;
-ms-transition:opacity 1s ease-in-out;
transition:opacity 1s ease-in-out;
opacity:0;position:absolute;height:500px;width:960px;}
</style>
</head>
<body>
<div id="g">
<div style="background:#090">1</div>
<div style="background:#096">2</div>
<div style="background:#963">3</div>
<div style="background:#CC0">4</div>
</div>
<script>
function i(){c[a].style.opacity='1'}function o(){c[a].style.opacity='0'}var g=document.getElementById('g'),c=g.children,l=c.length-1,f=function(){if(a==l){o();a=0;i()}else{o();a++;i()}};a=0;i();setInterval(f,4000);
</script>
</body>
</html>

最佳答案

-ms-transition:opacity 1s ease-in-out; // Will this allone work in IE 10?

如果 Microsoft 在 Internet Explorer 中实现了 vendor 特定的 transition 实现,那么这将由 -ms-transition 属性声明触发,假设参数满足他们实现的规范。

Can I Use表明 IE 10 确实实现了 -ms-transition 属性,MSDN entry 也是如此。 ,虽然它不是特定于哪个版本的 IE 是在...中实现的。

transition:opacity 1s ease-in-out; // Why do we set this?

我们设置这个是为了一旦transition的标准实现完成并实现,这将覆盖任何临时 vendor 特定的实现

关于javascript - CSS3 + Javascript - 将 -ms-transition :opacity 1s ease-in-out; work in IE 10 alone?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8689071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com