-
CSS3中文字镂空、透明值、阴影效果设置示例小结
所属栏目:[系统] 日期:2020-03-19 热度:167
text-fill-color打造镂空文字: 代码 CSS Code复制内容到剪贴板 -webkit-text-fill-color:transparent; -webkit-text-stroke:1px#000; 效果 text-stroke-color透明值让文字更柔和: 代码 CSS Code复制内容到剪贴板 background-image:-webkit-linear-gradie[详细]
-
CSS制作三角形广告引导文字效果
所属栏目:[系统] 日期:2020-03-19 热度:72
副标题#e# 街上经常碰到一些发各类广告传单的,有一次收到一张房地产广告的传单,顺手留下来,看着里面有些广告挺吸引人,同时也想练练自己css技术,故抽空做了一下。 原图某区域如下: 实现上图效果是需要一些想象力的,比如三角形的构成和左右两边的空白[详细]
-
利用CSS的Sass预处理器(框架)来制作居中效果
所属栏目:[系统] 日期:2020-03-19 热度:95
副标题#e# 虽然使用 CSS 创建居中效果需要耍一些花招,特别是垂直居中效果,但我认为由此生出的诋毁,对于 CSS 则是不公平的。实际上我们有太多的方式使用 CSS 创建居中效果了,而且作为一名前端开发者,你真的有必要对其中的原理了解一二。 写这篇文章的目[详细]
-
CSS中使用border来创建三角形的基本方法讲解
所属栏目:[系统] 日期:2020-03-19 热度:115
副标题#e# 比较简单实用的还是使用border来创建三角形,今天主要研究这个的实现 将边框分别设置为红/黄/蓝/绿 CSS Code复制内容到剪贴板 .triangle{ height:0; width:0; overflow:hidden; font-size:0; line-height:0; border-color:#ff0000#ffff00#0000ff#[详细]
-
仅针对IE8有效的CSS Hack猎奇写法
所属栏目:[系统] 日期:2020-03-19 热度:64
最近做项目的时候,引用了 Google Font 的在线字体,估计是因为浏览器对字体的渲染方式不同或者是字体格式不一样,结果导致 IE8 中导航是错位的,而 IE9 和 IE10 中是正常的。 那么就需要单独为 IE8 进行一些调整,于是就需要 IE8 的 CSS hack。一看到这里[详细]
-
CSS 实现元素较宽不能被完全展示时将其隐藏的方法
所属栏目:[系统] 日期:2020-03-19 热度:141
遇到一个需求,需要实现的样式是固定宽度的容器里一排显示若干个标签,数量不定,每个标签的长度也不定。当到了某个标签不能被完全展示下时则不显示。大致效果如下,标签只显示一排,多了放不下了就不显示了。 标签部分 DOM 结构如下 div class=labelsspan[详细]
-
使用CSS3 font-feature-settings特性减除字体动画震颤效果
所属栏目:[系统] 日期:2020-03-19 热度:51
在做 GithubProfile 项目的时候,使用了数字动画展示的效果,如My GithubProfile页面中的commits,stars以及followers数字。实际使用中,由于数字字体不等宽,造成在数字增长动画时很明显的震颤,体验非常不好。 这里我最终使用了CSS的 font-feature-settin[详细]
-
详解css3自定义滚动条样式写法
所属栏目:[系统] 日期:2020-03-19 热度:194
先简单介绍一下各个属性 ::-webkit-scrollbar :滚动条整体部分,其中的属性有width,height,background,border等。 ::-webkit-scrollbar-button :滚动条两端的按钮。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。 ::-webkit-scr[详细]
-
CSS 的加载及加载顺序简介
所属栏目:[系统] 日期:2020-03-19 热度:114
副标题#e# 关于前端css性能优化,网上很多类似文章,我之前也写过,《 网站前端性能优化之javascript和css 》,感兴趣的可以去看下。今天我们旧事重提,再来谈谈css的加载,及加载顺序。 通常的css加载顺序 一般情况下,我们css样式表是放在头部,同时为了[详细]
-
CSS学习笔记之常用Mixin封装实例代码
所属栏目:[系统] 日期:2020-03-19 热度:186
为了有效的维护和开发项目,代码的重复利用就显得尤为重要。在Sass中,除了@import和@extend可以使你的代码更加具有重复利用性,@mixin指令也同样能提高你代码的重复使用率并简化你的代码。个人在做项目的过程中总结归纳的一些常用Mixin,现在分享出来供大[详细]
-
CSS居中实例之大小不固定的图片居中方法
所属栏目:[系统] 日期:2020-03-19 热度:92
1.利用table-cell实现垂直居中 div class=box1[站外图片上传中(5)]/div div{ width: 500px; height: 500px; background: #ccc;}.box1{ text-align:center; display: table-cell; vertical-align: middle; /* font-size: 118px; */}img{ vertical-align: mi[详细]
-
CSS Flexbox的具体用法详解
所属栏目:[系统] 日期:2020-03-19 热度:80
副标题#e# Flexbox是一个强大而灵活的布局,本篇文章主要对其进行学习了解。 一、Flexbox简介 Flexbox布局(Flexible Box)模块旨在提供一个更加有效的方式制定、调整和分布一个容器里的项目布局,即使他们的大小是未知或者是动态的。简单的理解,就是可以自[详细]
-
如何理解 CSS 布局和块级格式上下文
所属栏目:[系统] 日期:2020-03-19 热度:159
副标题#e# BFC 的概念始于 CSS2,是个蛮古老的 CSS 话题了,网上也到处能搜到 BFC 的介绍,但是都不够简洁。本文系翻译自 Rachel Andrew 女士的博文Understanding CSS Layout And The Block Formatting Context ,内容足够简洁明了。 本文的目的是介绍一些[详细]
-
iOS13.4beta5体验分享,7P流畅性有所提升
所属栏目:[系统] 日期:2020-03-19 热度:149
【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR iOS13.4beta5体验分享 今天凌晨苹果发布了iOS13.4第五个测试版,但是依旧没有更新太多的东西。版本号:13.4(17E5255a)。 本次体验设备为:iPhone11Pro Max、iPhoneX、iPhone7Plus 本次体验分享由于我的[详细]
-
如何清洁你的 iPhone 和 AirPods ?苹果的官方教程来了
所属栏目:[系统] 日期:2020-03-19 热度:56
【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR 数码产品的清洁一直是个很大的难题。很多设备都有金属部分,需要连接电源,一些清洁剂可能不适合使用。同时数码设备又是和人们「亲密接触」最多的产品之一,不管是为了卫生还是美观,定期清洁数码设备[详细]
-
企业微信的掣肘与野望
所属栏目:[系统] 日期:2020-03-19 热度:172
【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR 企业微信的名头足够响亮,能为市场部一年能省下几千万的推广费用,可使用过且能够用的好的企业却凤毛麟角!对于企业微信,除了产品本身的交互逻辑不够清晰、应用学习成本高、生态匮乏之外,还有更大的问[详细]
-
欧美移动支付APP崛起:当“另类支付”不再另类
所属栏目:[系统] 日期:2020-03-19 热度:200
【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR 说起另类支付(alternative payments)/替代支付,在2019年之前,PayPal可能是第一个真正的另类支付选择。 这里的另类 是指,除了主要的支付方案(如Visa和MasterCard)或占主导地位的国内信用卡选项外,你[详细]
-
CSS3解决移动页面上点击链接触发色块的问题
所属栏目:[系统] 日期:2020-03-18 热度:90
副标题#e# 前段时间做微信页面的时候,一行内容做了2个链接,点击一个标签的时候,整个颜色块会闪一下,影响美观。需求针对这种情况来问我,能否把这个一闪的颜色去掉。我当时就想,这个怎么去?那我也不好直接回绝她,好吧,我试试吧!经过研究,百度的很[详细]
-
利用纯CSS自定义Checkbox和Radio的样式示例代码
所属栏目:[系统] 日期:2020-03-18 热度:187
首先看看不同平台的checkbox radio 我们可以利用CSS3的一些属性来实现自定义checkbox radio样式。 HTML 代码 // radio inputdiv class=radioinput id=male type=radio name=gender value=malelabel for=maleMale/labelinput id=female type=radio name=gen[详细]
-
利用CSS实现立方体360度旋转效果实例代码
所属栏目:[系统] 日期:2020-03-18 热度:84
示例代码: 复制代码 代码如下: !DOCTYPE html html head lang="en" meta charset="UTF-8" title/title style * { margin: 0; padding: 0} ul {list-style: none;} ul { width: 200px; height: 200px; margin: 200px auto; position: relative; transition[详细]
-
前端制作动画的几种方式(css3,js)
所属栏目:[系统] 日期:2020-03-18 热度:126
副标题#e# 制作动态的网页是是前端工程师必备的技能,很好的实现动画能够极大的提高用户体验,增强交互效果,那么动画有多少实现方式,一直对此有选择恐惧症的我就总结一下,以便在开发的时候选择最好的实现方式。 1.css的transition。 语法: transition:[详细]
-
css解决display:inline-block;产生的缝隙(间隙)的方法
所属栏目:[系统] 日期:2020-03-18 热度:155
今天在做H5的水平滑动卡片时用到了display:inline-block;却发现处在同一水平线上的元素之间居然产生了缝隙,这很显然不是我想要的效果,所以我就换成了左浮动,这样缝隙的问题是解决了,但是需要设置父元素的宽度才能实现水平左右滚动,这样又增加了代码量[详细]
-
CSS3 三维变形实现立体方块特效源码
所属栏目:[系统] 日期:2020-03-18 热度:178
三维变换使用基于二维变换的相同属性,如果您熟悉二维变换,你们发现3D变形的功能和2D变换的功能类似。3D变形与2D变形的最大不同就在于其参考的坐标轴不同,2D变形的坐标轴是平面的,只存在X轴和Y轴,而3D变形的坐标轴则是X、Y、Z三条轴组成的立体空间,X[详细]
-
深入理解CSS系列之flex兼容
所属栏目:[系统] 日期:2020-03-18 热度:101
Flex 布局教程想了解的可以自己去看看这篇博文,或者自己百度,这里先部多做介绍,我们主要来说一说flex布局的兼容性问题。 why? 大家可能想问了,flex布局为什么会存在兼容性问题啊? 之所以存在兼容性问题,是因为技术在不断的更新,有些旧的浏览器只支[详细]
-
深入理解CSS行高line-height与文本垂直居中的原理
所属栏目:[系统] 日期:2020-03-18 热度:139
前言 在CSS中,line-height 属性设置两段段文本之间的距离,也就是行高,如果我们把一段文本的line-height设置为父容器的高度就可以实现文本垂直居中了,比如下面的例子: 复制代码 代码如下: !DOCTYPE html html lang="en" head meta charset="UTF-8" tit[详细]
