css
YangYun_Coder
这个作者很懒,什么都没留下…
展开
-
移动端rem方案
方案一、使用js1rem === 100px(function (doc, win) { const docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { const clientWidth = docEl.clientWidth;原创 2022-04-24 17:23:57 · 410 阅读 · 0 评论 -
flex布局
1.定义flex布局首先flex布局分为容器(flex_container)和项目(flex_item),也就是父元素和子元素。任何一个容器(父元素)都可以指定为flex布局:.flex_container{ display: flex; /*行业元素使用display: inline-flex;*/}Webkit 内核的浏览器,必须加上-webkit前缀。.flex_container{ display: -webkit-flex; /* Safari */ display: fl原创 2021-05-26 16:36:14 · 182 阅读 · 0 评论 -
前端小技巧---CSS篇
1.文字模糊效果为文字设置以下两行代码,就可以达到文字模糊效果color: transparent;text-shadow: #111 0 0 5px;2.毛玻璃效果毛玻璃效果用到了css的滤镜filter的blur属性,只需给元素添加以下代码就可以实现filter: blur(10px);3.多重边框利用box-shadow来实现div { box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 0 12px rgba(0, 0, 0,原创 2021-03-31 10:04:36 · 518 阅读 · 0 评论 -
vue+ts引入animate.css报错找不到模块
在src文件下找到shims-vue.d.ts文件添加代码declare module 'animate.css'declare module '*.vue' { import Vue from 'vue' export default Vue}declare module 'animate.css'原创 2021-03-12 10:14:54 · 890 阅读 · 0 评论 -
纯CSS导航栏下划线跟随效果
<ul> <li>one</li> <li>two</li> <li>three</li> <li>four</li> <li>five</li> <li>six</li></ul>ul { display: flex;}li { list-style: none;原创 2021-02-07 15:25:55 · 274 阅读 · 0 评论 -
css3选择器,不包含某个类名
比如给没有active类名的span加上hover效果span:not(.active):hover { color: #ff1464;}原创 2020-11-11 17:31:07 · 11101 阅读 · 0 评论 -
css动画按钮button hover效果
一.发送效果HTML<div id="send-btn"> <button> // 这里是一个svg的占位 Send </button></div>CSS#send-btn{ display: flex; align-items: center; justify-content: center; height: 100vh;}button { background: #5f55af; borde翻译 2020-08-27 15:20:21 · 6034 阅读 · 2 评论