您现在的位置是:网站首页> 编程资料编程资料
css实现网页右下角点赞小卡片效果(实例代码)广告始终定位到网页右下角 csscss伪类 右下角点击出现 对号角标表示选中的示例代码借助CSS定位来实现把一个DIV放到另一个div右下角css返回顶部图标固定在浏览器右下角且兼容ie6纯css 右下角定位_并结合js实现关闭功能(兼容多浏览器)
2021-09-03
839人已围观
简介 这篇文章主要介绍了css实现网页右下角点赞小卡片效果,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
效果

实现HTML先准备一个干净的 html 页面,写好节点:
Document 此页面对您是否有帮助?YESNO
CSS
同级目录建立一个 style.css 编写我们的样式:
body { margin: 0; padding: 0; /* mobile 端切换横竖屏适配 */ -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /* 渲染优化 */ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 15px; } * { box-sizing: border-box; font-family: "Fira Code", Hack, Consolas; } :root { --color: #ff4081 } section { margin: 0; padding: 0; } .card { font-size: inherit; position: fixed; right: 0; bottom: 0; background-color: var(--color); border-radius: 4px 4px 0 0; box-shadow: 0 16px 60px 0 rgba(86, 91, 115, 0.2); opacity: 0.5; transform: translateX(-20px) translate(103px, 27px) rotate(35deg); transition: all 400ms cubic-bezier(0.26, 0.6, 0.4, 1.54); } .card:hover { opacity: 1; transform: translate(0, 0) rotate(0deg) translateX(-20px); } .card-top { height: 50px; line-height: 50px; padding: 0 1rem; text-align: center; user-select: none; color: #fff; } .card-bottom { display: flex; background-color: #fff; justify-content: space-evenly; } .card-bottom div { padding: 1rem; cursor: pointer; font-weight: 700; text-transform: uppercase; text-decoration: none ; color: var(--color); transition: all .2s linear; } .card-bottom div:hover { text-shadow: 0 1px 1px var(--color); letter-spacing: 1px; }两个动画:
rotate(0deg)->rotate(35deg)translate(0px, 0px)->translate(103px, 27px)
动画过程:transform: translateX(-20px) translate(103px, 27px) rotate(35deg);
注意这里 translateX(-20px) 是动画前后一致的,一共只有两个属性改变。
总结
到此这篇关于css实现网页右下角点赞小卡片效果(实例代码)的文章就介绍到这了,更多相关css网页右下角点赞小卡片内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- CSS中的translate(-50%,-50%)实现水平垂直居中效果使用CSS实现盒子水平垂直居中的方法(8种)CSS 水平居中并限定最大的宽度实现CSS实现子元素div水平垂直居中的示例css3 flex实现div内容水平垂直居中的几种方法CSS3 不定高宽垂直水平居中的几种方式CSS3实现水平居中、垂直居中、水平垂直居中的实例代码手把手教你CSS水平、垂直居中的10种方式(小结)web前端之css水平居中代码解析
- CSS 屏幕大小自适应的实现示例CSS像素以及移动端不同屏幕适配问题解决css新手教程之背景图充满整个屏幕css列表滑动防止被底部遮住和适配屏幕长一点的机型处理 CSS3中媒体查询结合rem布局适配手机屏幕使用css使div占满整个屏幕的实现方法详解CSS3原生支持div铺满浏览器的方法自适应屏幕的CSS响应式布局设计技巧总结css3实例教程 一款纯css3实现的发光屏幕旋转特效css 相对浏览器动态居中永远保持在屏幕正中html图片自适应手机屏幕大小的css写法
- CSS子元素选择父元素的实现CSS子元素跟父元素的高度一致的实现方法解决CSS中子元素z-index与父元素兄弟节点的层级问题css中子元素设置margin-top为什么影响了父元素CSS如何只改变父元素背景透明度不改变子元素透明度css匹配选择属于其父元素的第N个子元素的方法父元素与子元素之间的margin-top问题(css hack)css子元素相对父元素进行定位的实现
- 浅谈CSS 伪元素&伪类的妙用CSS 列表模型之marker标记的使用什么是BFC? CSS 使用伪元素清除浮动的方法CSS :befor :after 伪元素的巧妙用法CSS3中伪元素::before和::after的用法示例CSS 伪元素::marker详解
- 利用纯css做一个下拉菜单功能的示例代码js+css3制作下拉城市菜单多选代码CSS中的导航栏和下拉菜单的实现HTML+CSS实现下拉菜单的实现纯CSS实现的大型下拉菜单的示例代码纯CSS实现下拉菜单的示例代码纯css3制作鼠标悬停波浪形状弹性下拉菜单特效源码纯CSS+HTML大型下拉菜单特效HTML+CSS实现简单下拉菜单效果
- 详解CSS布局中浮动问题的四种解决方案CSS清楚浮动clear:both的实例代码css解决浮动导致父元素高度坍塌的几种方法关于CSS浮动与取消浮动的问题
- CSS中flex和inline-flex的区别详解详解CSS中的display:flex||inline-flex属性
- CSS常用样式之绘制双箭头的示例代码HTML外部样式表如何引入CSS样式详解CSS3中常用的样式【基本文本和字体样式】编程式处理Css样式的示例代码CSS 选择所有子元素添加样式的方法详解中文字体在CSS样式中font-family对应的英文名称CSS实现鼠标悬停改变其他标签样式的示例代码解决ElementUI自定义CSS样式不生效的问题
- CSS3动画和HTML5新特性详解css3实现动画的三种方式如何使用css3实现一个类在线直播的队列动画的示例代码html5新特性与用法大全使用html5新特性轻松监听任何App自带返回键的示例HTML5新特性之type=file文件上传功能HTML5新特性之语义化标签前端面试必备之html5的新特性
- 详解浮动元素引起的问题和解决办法css解决浮动导致父元素高度坍塌的几种方法CSS实现元素浮动和清除浮动的方法什么是BFC? CSS 使用伪元素清除浮动的方法CSS 同级元素浮动分析小结详解css使既有浮动又有左右margin的多个元素两端对其使用CSS居中浮动元素的方法父元素的高度为0利用伪元素:after清除浮动可解决问题元素浮动之后文字会环绕而不是重合原因示例解答float元素浮动后高度不一致导致错位的解决办方法Css浮动元素外层容器高度为0(无高度)的解决方法
