css3-伪类、居中、2D3D转换、动画、粘贴布局

2023-10-29 05:50

本文主要是介绍css3-伪类、居中、2D3D转换、动画、粘贴布局,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

:before和:after放图片

在这里插入图片描述

垂直水屏居中(table)

父元素
display:table;
子元素
display:table-cell;
vertical:middle;

3D效果旋转

<style>#div1{width: 150px;height: 150px;margin: 100px auto;/* 如果想看到3D效果,需要在动的父元素,增加该属性 */perspective: 150px;}img{transition: all 2s;/* 沿着bottom移动 */transform-origin: bottom;}img:hover{/* 移动的度数 */transform: rotateX(60deg);}</style>
</head>
<body><div id="div1"><img src="a.png" /></div>
</body>

旋转动画

福字匀速旋转,可用于以后的旋转效果
在这里插入图片描述

 <style>.rotate {background: #eee;height: 100px;width: 100px;border-radius: 50%;margin: 25px auto;color: red;text-align: center;line-height: 100px;animation: mymove 2s infinite linear;}@keyframes mymove {from {transform: rotate(0);}to {transform: rotate(360deg);}}</style>
</head><body><div class="rotate">福</div>
</body>

圆圈从小到大放大

在这里插入图片描述

<style>div {display: inline-block;background: transparent;border-radius: 50%;border: 1px solid #000;text-align: center;margin: 50px auto;animation: mymove 2s infinite linear;opacity: 0;}.cicle1 {height: 500px;width: 500px;animation-delay: .75s;}.cicle2 {height: 400px;width: 400px;animation-delay: .5s;}.cicle3 {height: 300px;width: 300px;animation-delay: .25s;}.cicle4 {height: 200px;width: 200px;position: relative;opacity:1;}@keyframes mymove {0% {opacity: 0;}50% {opacity: 1;}100% {opacity: 0;}}</style>
</head><body><div class="cicle1"><div class="cicle2"><div class="cicle3"><div class="cicle4"></div></div></div></div>
</body>

粘贴布局

position:sticky;
z-index:99;

这篇关于css3-伪类、居中、2D3D转换、动画、粘贴布局的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/298665

相关文章

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

基于Python实现PDF动画翻页效果的阅读器

《基于Python实现PDF动画翻页效果的阅读器》在这篇博客中,我们将深入分析一个基于wxPython实现的PDF阅读器程序,该程序支持加载PDF文件并显示页面内容,同时支持页面切换动画效果,文中有详... 目录全部代码代码结构初始化 UI 界面加载 PDF 文件显示 PDF 页面页面切换动画运行效果总结主

React实现原生APP切换效果

《React实现原生APP切换效果》最近需要使用Hybrid的方式开发一个APP,交互和原生APP相似并且需要IM通信,本文给大家介绍了使用React实现原生APP切换效果,文中通过代码示例讲解的非常... 目录背景需求概览技术栈实现步骤根据 react-router-dom 文档配置好路由添加过渡动画使用

使用Vue.js报错:ReferenceError: “Vue is not defined“ 的原因与解决方案

《使用Vue.js报错:ReferenceError:“Vueisnotdefined“的原因与解决方案》在前端开发中,ReferenceError:Vueisnotdefined是一个常见... 目录一、错误描述二、错误成因分析三、解决方案1. 检查 vue.js 的引入方式2. 验证 npm 安装3.

vue如何监听对象或者数组某个属性的变化详解

《vue如何监听对象或者数组某个属性的变化详解》这篇文章主要给大家介绍了关于vue如何监听对象或者数组某个属性的变化,在Vue.js中可以通过watch监听属性变化并动态修改其他属性的值,watch通... 目录前言用watch监听深度监听使用计算属性watch和计算属性的区别在vue 3中使用watchE

Java将时间戳转换为Date对象的方法小结

《Java将时间戳转换为Date对象的方法小结》在Java编程中,处理日期和时间是一个常见需求,特别是在处理网络通信或者数据库操作时,本文主要为大家整理了Java中将时间戳转换为Date对象的方法... 目录1. 理解时间戳2. Date 类的构造函数3. 转换示例4. 处理可能的异常5. 考虑时区问题6.

python解析HTML并提取span标签中的文本

《python解析HTML并提取span标签中的文本》在网页开发和数据抓取过程中,我们经常需要从HTML页面中提取信息,尤其是span元素中的文本,span标签是一个行内元素,通常用于包装一小段文本或... 目录一、安装相关依赖二、html 页面结构三、使用 BeautifulSoup javascript

基于C#实现将图片转换为PDF文档

《基于C#实现将图片转换为PDF文档》将图片(JPG、PNG)转换为PDF文件可以帮助我们更好地保存和分享图片,所以本文将介绍如何使用C#将JPG/PNG图片转换为PDF文档,需要的可以参考下... 目录介绍C# 将单张图片转换为PDF文档C# 将多张图片转换到一个PDF文档介绍将图片(JPG、PNG)转

Qt QWidget实现图片旋转动画

《QtQWidget实现图片旋转动画》这篇文章主要为大家详细介绍了如何使用了Qt和QWidget实现图片旋转动画效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、效果展示二、源码分享本例程通过QGraphicsView实现svg格式图片旋转。.hpjavascript

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义