SuperMan_GYD
qq_qwertyuiop_24185030
要想给元素设置z-index样式,必须先让它变成定位元素,再通俗一点说,就是要给元素设置一个postion:relative
不要给想控制“上、下”的元素设置z-index,而是对他们的父容器设置z-index样式。
不可以为空
自己解决了,问题在于。。。#image-1下的transform覆盖了了所有的类选择器
逸风4241167
360deg为一圈,1000%360=280deg, 1000deg=280deg,最高度数为360deg
柒秒菂记忆
最好把代码也一起粘出来,你的放大效果和旋转效果是一起不好用的还是只有放大不好用,如果只是放大不好用有可能是单词拼错了吧
柒秒菂记忆
要写在hover里面,当鼠标滑过时显示。多个属性值用空格隔开
流光微凉
:hover
泡面大减价
/* css3 让一个图片不断翻转示例代码 */
#gavinPlay{
/* background:color url x y repeat 图片来自百度图片,按需要更换 */
background:red url("https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=2406548182,3889596045&fm=80") center no-repeat;
/* background-size:auto auto || cover 代表以宽或高填满元素背景 */
background-size:cover;
/* 随便设置宽高值,测试 */
width:200px;
height:200px;
/* 设置默认样式,开启3d硬件加速 */
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
/* 设置动画,animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */
-webkit-animation:play 3s linear infinite;
-moz-animation:play 3s linear infinite;
animation:play 3s linear infinite;
}
@-webkit-keyframes play{
0% {
/*
水平翻转
*/
-webkit-transform:rotateY(0deg);
/*
垂直翻转
-webkit-transform:rotateX(0deg);
顺时针旋转
-webkit-transform:rotate(0deg);
逆时针旋转
-webkit-transform:rotate(0deg);
*/
}
100% {
/* 水平翻转 */
-webkit-transform:rotateY(360deg);
/* 垂直翻转
-webkit-transform:rotateX(360deg);
顺时针旋转
-webkit-transform:rotate(360deg);
逆时针旋转
-webkit-transform:rotate(-360deg);
*/
}
}
@-moz-keyframes play{
0% {
-moz-transform:rotateY(0deg);
/*
-moz-transform:rotateX(0deg);
-moz-transform:rotate(0deg);
-moz-transform:rotate(0deg);
*/
}
100% {
-moz-transform:rotateY(360deg);
/*
-moz-transform:rotateX(360deg);
-moz-transform:rotate(360deg);
-moz-transform:rotate(-360deg);
*/
}
}
@keyframes play{
0% {
transform:rotateY(0deg);
/*
transform:rotateX(0deg);
transform:rotate(0deg);
transform:rotate(0deg);
*/
}
100% {
transform:rotateY(360deg);
/*
transform:rotateX(360deg);
transform:rotate(360deg);
transform:rotate(-360deg);
*/
}
}
<!-- html 布局代码 -->
<div id="gavinPlay"></div>
慕粉3884565
transition 放在img里
慕虎4364329
为啥啊?
慕婉清0837092
……
img:hover{
-webkit-transform: rotate(0deg) !important;
-moz-transform: rotate(0deg) !important;
transform: rotate(0deg) !important;
-webkit-transform:scale(1.2)!important;
-moz-transform: scale(1.2)!important;
transform:scale(1.2)!important;
box-shadow: 10px 10px 15px #ccc !important;
z-index: 100 !important;
}
</style>
<script type="text/javascript">
window.onload = function(){
var con = document.getElementById("container");
var imags=document.getElementsByTagName("img");
for (var i = 0; i < imags.length; i++) {
imags[i].style.transform= "rotate("+ Math.floor(Math.random()*45) + "deg)";
imags[i].style.top=Math.floor(Math.random()*con.clientHeight*0.8)+"px";
imags[i].style.left=Math.floor(Math.random()*con.clientWidth*0.8)+"px";
}
}
</script>
朱泽伟
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
body{background-color: #eee;}
h1{text-align: center;}
.container{width: 900px;
height: 450px;
margin: 60px auto;
position: relative; }
img{width: 200px;
height: 200px;
padding: 10px 10px 15px 10px;
background-color: white;
border: 1px solid #ddd;
position: absolute;
transition: 1s;
-webkit-transition:1s;
-moz-transition:1s;
z-index: 1;
}
img:hover{-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
box-shadow: 10px 10px 15px #ccc;
z-index: 2;}
.pic1{top: 45px; left: 100px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
.pic2{top: 70px; left: 220px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
.pic3{top: 13px; left: 310px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
.pic4{top: 23px; left: 400px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
.pic5{top: 53px; left: 490px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
.pic6{top: 32px; left: 580px; -webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);transform: rotate(20deg);}
</style>
<body>
<div>
<img src="images/test5.jpg" />
<img src="images/t6.jpg" />
<img src="images/t7.jpg" />
<img src="images/t8.jpg" />
<img src="images/t9.jpg" />
<img src="images/t10.jpg" />
</div>
</body>
</html>我个人觉得是没什么问题的。这是从你这复制出来的。只不过是图片地址换了一下我本地的图片。
Tiger_Y
能把你的代码贴出来吗?
香香米me
360有两种模式,极速模式用的是chrome内核,兼容模式用的是ie内核。
qq_小白_7
夜第七章920
我也遇到这个问题了,正解。
sanye
撇捺人生
-ms-是ie
-moz- 火狐
-webkit- safari and chrome
-o- opera
transform 属性兼容ie9+ 低版本不兼容,希望可以帮到你~
龍戰
Elise惠手作
倾诉悲凉
Stella33
查看一些公共类的css是否因为设置了id而无效了
muge10
muzidx
dreamweaver
hengly
啦啦啦123
moonstar
右边栏最后一个小图标
小鱼儿被虾吃了
亲,可以看一下你的代码吗?
Mr.lovable
transform:rotate(20) scale(0.5) 这样写
Ynimi