找到 1575 篇文章 关于 CSS
101 次查看
使用 animation-duration 属性设置动画完成一个循环所需的时间。示例您可以尝试运行以下代码来实现 animation-duration 属性:实时演示 div { width: 150px; height: 200px; position: relative; background: red; animation-name: myanim; animation-duration: 2s; } @keyframes myanim { from {left: 0px; background-color: green;} to {left: 200px; background-color: blue;} }
540 次查看
使用 CSS 创建图片库非常简单。您可以尝试运行以下代码来实现这一点。这里创建了一个包含 3 张图片的图库,示例实时演示 div.myGallery { margin: 3px; border: 2px solid orange; float: left; width: 220px; } div.myGallery:hover { border: 1px solid blue; } div.myGallery img { width: 100%; height: auto; } div.desc { padding: 20px; text-align: center; } 3D 动画教程 Swift 视频教程 CSS 教程
96 次查看
要确定元素在不面向屏幕时是否可见,请使用 backface-visibility 属性。示例实时演示 .demo1 { position: relative; width: 150px; height: 150px; background-color: yellow; perspective: 80px; margin: 50px; perspective-origin: left; transform: rotateY(180deg); } .demo2 { position: absolute; padding: 20px; background-color: orange; transform-style: preserve-3d; transform: rotateX(45deg); backface-visibility: visible; } 旋转 演示 演示
304 次查看
要指定 3D 元素的底部位置,请使用 `perspective-origin` 属性。您可以尝试运行以下代码来实现 `perspective-origin` 属性:示例在线演示 .demo1 { position: relative; width: 150px; height: 150px; background-color: yellow; perspective: 80px; margin: 50px; perspective-origin: left; } .demo2 { position: absolute; padding: 20px; background-color: orange; transform-style: preserve-3d; transform: rotateX(45deg); } 旋转 演示 演示