-
css常用元素水平垂直居中方案
所属栏目:[站长百科] 日期:2020-05-13 热度:131
flex实现水平垂直居中 适用场景:父子宽高都可未知(比较推荐这种方式,简单,而且目前兼容性也不错。) html headstyle.parent {width: 100%;height: 100px;background: cyan;display: flex;justify-content: center;align-items: center;}.son {width: 20%[详细]
-
深入理解CSS中的line-height的使用
所属栏目:[站长百科] 日期:2020-05-13 热度:98
什么是line-height(行高)? line-height 是指两行文字基线之间的距离。 什么是基线? 基线、底线、顶线、中线 注意: 基线(base line)并不是汉字文字的下端沿,而是英文字母x的下端沿。 不同字体的基线不尽相同。 行距、行高 line-height 与行内框盒子模[详细]
-
CSS实现镂空遮罩效果
所属栏目:[站长百科] 日期:2020-05-13 热度:74
前一阵子面试被问题到这个问题,突然懵逼了,脑子一片空白,以前知道这种效果,比如什么值得买的改版引导页面: 当时再紧张也应该打出一种实现方法,就是什么值得买这种使用图片实现 它首先加了一个半透明的黑色蒙层( background-color: rgba(0,0,0,.8)[详细]
-
详解flex布局的元素如何分配容器的剩余空间
所属栏目:[站长百科] 日期:2020-05-13 热度:77
副标题#e# 自从开始开学习 CSS 布局,想要比较灵活的把父元素的空间分配给各个子元一直是各个前端程序员的梦想。 在 flex 之前,如果不是专门去搜索相关的解决方案,一般人几乎想不出非常灵活的三(多)栏等高布局方案,而即使看了解决方案,很多人也会大呼[详细]
-
CSS3 translate导致字体模糊的实例代码
所属栏目:[站长百科] 日期:2020-05-13 热度:146
今日客户反馈,发现 使用了 translate会导致字体模糊。 .media-body-box{@media all and (min-width: 992px){position: absolute;width: 100%;top:50%;transform: translateY(-50%);right: 0;padding: 30px;}} 为了垂直居中,使用了 transform: translateY[详细]
-
CSS中@support实现渐进式网页设计实例代码
所属栏目:[站长百科] 日期:2020-05-13 热度:167
特性查询赋予了我们使用CSS检测浏览器是否支持某个css特性的能力。我们可以使用该功能在浏览器支持最新的CSS特性时,使用新的语法来编写我们的样式,同时对于不支持的浏览器进行优雅降级。 CSS的设计本身就是支持优雅降级的。对于浏览器不支持的CSS语法,[详细]
-
css transition animation的使用(内含贝赛尔曲线详解)
所属栏目:[站长百科] 日期:2020-05-13 热度:133
副标题#e# transition也叫过渡动画,主要是用于让一个元素从一种状态过渡到另一种状态效果,常用于主动触发的效果。例如移动端的页面切换(很常用)、button点击效果(也很常见)。 animation才是css3正宗的动画,主要是用于实现某种持续的动画效果(当然简[详细]
-
CSS背景图片固定宽高比自适应调整的实现方法
所属栏目:[站长百科] 日期:2020-05-13 热度:50
img标签可以使图片在保持宽高比不变的情况下自动调整。我们讨论的是div的背景图片实现固定宽高比自适应调整的方法。这里的图片不是 img标签一样通过src引入,而是通过css的background-image: url('路径')实现。 实现背景图片固定宽高比缩放我们采用padding[详细]
-
CSS3实现类似翻书效果的过渡动画的示例代码
所属栏目:[站长百科] 日期:2020-05-13 热度:143
副标题#e# 在VUE实战项目的中有一个加载推荐书籍的过渡动画,在项目中是使用JS实现。 当时看视频大概一个小时作用,拆分动画逻辑,写代码更是耗时。后来自己想着能不能用CSS动画直接写出来,折腾了半天,终于算是实现了。 可以查看加载动画地址 /*首先是DOM[详细]
-
带有高通Snapdragon 768G的Redmi K30 5G推出
所属栏目:[站长百科] 日期:2020-05-12 热度:68
今天早些时候发布Snapdragon 768G之后,小米的子品牌Redmi现在已经在中国正式推出Redmi K30 5G Racing Edition。Redmi K30系列的最新设备与去年年底在中国推出的原始Redmi K30 5G几乎相同。除了新的Snapdragon 768G芯片和新的薄荷冰蓝色颜色变体之外,红米[详细]
-
MIUI更新适用于小米和Redmi设备的MIUI 12
所属栏目:[站长百科] 日期:2020-05-12 热度:91
小米自定义Android皮肤的最新版本 MIUI 12 终于来了。该公司昨天在中国举行的Mi 10 Youth Edition发布会上落下了帷幕。与不到六个月前发布的稳定版MIUI 11相比,MIUI 12带来了许多改进,视觉检查和许多新功能。我们已经提取了新的墙纸,现在我们将介绍用于[详细]
-
摩托罗拉开始为Moto G7推出Android 10稳定更新
所属栏目:[站长百科] 日期:2020-05-12 热度:137
在一月份,摩托罗拉就向Moto G7的 Plus版本交付了稳定版的Android 10。后来,该公司又向前迈进了一步,并发布了相同模型的Android 10内核源代码。现在,常规的Moto G7在巴西显然受到了相同的待遇,因为该公司宣布在其区域更新跟踪器上发布了该设备的稳定版[详细]
-
css自定义占位文本(placeholder)的样式的方法示例
所属栏目:[站长百科] 日期:2020-05-12 热度:51
自定义占位文本(placeholder)的样式 当我们对input元素或者textarea元素写CSS样式的时候, 如果需要自定义占位文本(也就是placeholder)的样式的时候怎么办? CSS有一个伪元素选择器::placeholder可以解决我们的问题. 用法 HTML input placeholder=我是红色的[详细]
-
详解CSS3 弹性布局快速入门
所属栏目:[站长百科] 日期:2020-05-12 热度:122
弹性布局是新一代的布局方式,传统布局中使用浮动布局会给我们带来不少弊端,如CSS代码高度依赖于HTML代码结构等等,下面我将用几个例子让大家快速学会弹性布局。 PS:弹性布局适用于较简单的场景,过于复杂的场景可以尝试着使用CSS3的Grid布局,弹性布局[详细]
-
CSS揭秘之多重边框的实现
所属栏目:[站长百科] 日期:2020-05-12 热度:61
多重边框的两种实现方案: border-shadow outline !DOCTYPE htmlhtml lang=enheadmeta charset=UTF-8meta name=viewport content=width=device-width, initial-scale=1.0meta http-equiv=X-UA-Compatible content=ie=edgetitleMutiple border/title/headbo[详细]
-
CSS八等分圆的实现示例
所属栏目:[站长百科] 日期:2020-05-12 热度:172
对于CSS的练习介绍如何绘制八等分的圆。 问题1 主要思路 这个地方的主要思路是将一个八等分的圆分成两部分。左边和右边的圆分别用半圆旋转而得。 1 注意:每个半圆最后要用外面的外包矩形切一下 详见#lfet #right 2 右边旋转的圆顺序不一样后面的可能会遮[详细]
-
CSS开关按钮样式详解
所属栏目:[站长百科] 日期:2020-05-12 热度:92
副标题#e# 我们将使用纯CSS打造一些切换开关并使其拥有类似于checkbox的用户体验。 很多时候我们都需要用户通过勾选/取消checkbox来表明他们对一些问题的答案。我们设置了一个标签,一个checkbox,并在提交表单后获取checkbox值,以查看用户是否已经选中或[详细]
-
css中子元素设置margin-top为什么影响了父元素
所属栏目:[站长百科] 日期:2020-05-12 热度:78
style type=text/css*{margin: 0px; padding: 0px;}.show{margin: 0px auto;width: 200px;height: 100px;background-color: #999999;}.show h2{margin-top: 50px;cursor: pointer;}/stylebodydiv class=showh2crystal/h2/div/body 两个div,子元素div设置[详细]
-
解决display:flex属性 justify-content: space-between换行后的排版问题
所属栏目:[站长百科] 日期:2020-05-12 热度:105
display:flex属性 justify-content: space-between换行后的排版问题 style.wrap {width: 400px;display:flex; /*弹性盒子*/justify-content: space-between; /*两端对齐,子元素之间有间隙*/flex-flow: row wrap;/*子元素溢出父容器时换行*[详细]
-
纯css实现动态边框的示例代码
所属栏目:[站长百科] 日期:2020-05-12 热度:50
副标题#e# 这几天工作中遇到一个交互需求,要求实现一个效果,当鼠标移入一个元素的时候,元素出现一个动态的边框,如图: 动态边框 思路 看到这个效果,我首先想到的是设置元素的border属性,可惜border不能设置长度,无法实现动效。另外一种实现思路是添[详细]
-
详解CSS Masking模块之Clipping
所属栏目:[站长百科] 日期:2020-05-12 热度:103
副标题#e# 最近业务中需要实现一些镂空的效果。看到这些效果我最初想到的是通过CSS的 mask 和 clip-path 来实现,甚至还想结合SVG相关的特性。为了验证自己的一些想法,开始着手撸码,但问题来了,在撸码的过程中,我发现自己对于 mask 的相关特性理解的还[详细]
-
VsCode的jsconfig配置文件说明详解
所属栏目:[站长百科] 日期:2020-05-12 热度:105
副标题#e# 目录中出现 jsconfig.json 文件表明该目录是 JavaScript 项目的根目录。 Json 文件指定了根文件和 JavaScript 语言服务提供的特性的选项。 提示: 如果你不使用 JavaScript,你不需要担心 jsconfig.json。 提示: jsconfig.json 是 tsconfig.json[详细]
-
vscode使用editorconfig插件以及.editorconfig配置文件说明详解
所属栏目:[站长百科] 日期:2020-05-12 热度:144
副标题#e# EditorConfig和Prettier一样,都是用来配置格式化你的代码的,这个格式化代码,要和你lint配置相符!否则会出现你格式化代码以后,却不能通过你的代码校验工具的检验 EditorConfig 文件中的设置用于在基本代码库中维持一致的编码风格和设置,例如[详细]
-
Azkaban报错-azkaban.executor.ExecutorManagerException: No acti
所属栏目:[站长百科] 日期:2020-05-12 热度:107
2019/05/09 21:50:07.380 +0800 ERROR [ExecutorManager] [Azkaban] No active executors found 2019/05/09 21:50:07.380 +0800 ERROR [StdOutErrRedirect] [Azkaban] Exception in thread "main" 2019/05/09 21:50:07.380 +0800 ERROR [StdOutErrRedirect[详细]
-
Azkaban3.81.x部署过程及遇到的坑
所属栏目:[站长百科] 日期:2020-05-12 热度:142
副标题#e# Azkaban是什么? Azkaban是由Linkedin公司推出的一个批量工作流任务调度器,主要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的key:value对的方式,通过配置中的dependencies 来设置依赖关系,这个依赖关系必须是[详细]
