CSS通过letter-spacing属性 控制字与字间隔

letter-spacing 属性:增加或减少字符间的空白(字符间距)。该属性定义了在文本字符框之间插入多少空间。由于字符字形通常比其字符框要窄,指定长度值时,会调整字母之间通常的间隔...

2020-10-16

css实现朋友圈照片排列布局的代码

首先可以打开朋友圈观察不同图片数量的几种布局,也可参考下图示例;可以发现除1张图片,4张图片特殊外,其他数量图片均使用一行三列的方式排列;假设有如下HTML代码,这里imgList是一...

2020-10-16

详解CSS3实现响应式手风琴效果

最近看了国外大佬用CSS3实现手风琴效果的视频,所以自己学习后写了一下,以博客的形式记录下来,方便自己日后复习,代码结构如下(字体用的是Genericons ):最终效果如下:全屏时:...

2020-10-16

修复一个因为scrollbar占据空间导致的bug问题

背景这一个因为滚动条占据空间引起的bug, 查了一下资料, 最后也解决了,顺便研究一下这个属性, 做一下总结,分享给大家看看。正文昨天, 测试提了个问题, 现象是一个输入框的聚焦提...

2020-10-16

CSS实现3D书本效果的示例代码

话不多说,先来看一下效果图源代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-...

2020-10-16

CSS中的float和margin的混合使用示例代码

在最近的学习中,在GitHub上找了一些布局练习,我发现了我自己对布局超级不熟悉(很难受)。在以前的学习中,感觉使用CSS就记住各个属性的功能就OK了,但是呢?真的很打脸。不说了,太伤心...

2020-10-16

CSS3中引入多种自定义字体font-face

今天在HTML中发现了一个问题,提供给我们默认的字体有很多,但是除了那些“黑体”、“宋体”、“楷体”等支持中文字体之外,其余的都不知道中文字...

2020-10-16

纯CSS实现左右拖拽改变布局大小

利用浏览器非overflow:auto元素设置resize可以拉伸的特性实现无JavaScript的分栏宽度控制。webkit浏览器下滚动条可以自定义,其中resize区域大小就是scrollbar的大小,于是,我们...

2020-10-16

CSS3+JavaScript实现炫酷呼吸效果的示例代码

用css3动画实现的一个简单炫酷效果,最终的效果图如下:页面结构(index.html):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" cont...

2020-10-16

详解如何简单实现CSS主题的切换

我最近在我的个人网站上添加了一个非常简单的配色方案(主题)切换器。您可以在网站的页脚中切换此简单的颜色切换器,以查看其实际效果。万一其他人希望将这样的功能添加到自己的...

2020-10-16

CSS实现Skeleton Screen骨架屏效果

在加载网络数据时,为了提升用户体验,通常会使用一个转圈圈的loading动画,或者使用Skeleton Screen占位。相比与loading动画,Skeleton Screen的效果要更生动,实现起来来也很简单。...

2020-10-16

解决CSS中子元素z-index与父元素兄弟节点的层级问题

1.问题的出现写了一个平铺的列表,其中有些列表项具有hover出现的弹出框。希望达成的目标是弹出框展现时,要把列表项内容遮盖住,以保证弹出框内容优先展示。元素的结构大致如下:<...

2020-10-16

使用CSS text-emphasis对文字进行强调装饰的实现代码

一、引言在过去,想要对某部分文字进行强调,通常的做法是加粗,或者使用一个高亮的颜色,现在有了新的选择,就是使用 text-emphasis 属性进行强调装饰。text-emphasis 家族总共有4个...

2020-10-16

flex布局实现每行固定数量+自适应布局

本文介绍了flex布局实现每行固定数量+自适应布局,分享给大家,具体如下:效果展示解析 <div class="template" v-for="(item,templateIndex) in 7"> <div @click="u...

2020-10-16

基于Css Variable的主题切换完美解决方案(推荐)

当接到这个需求的时候,百度到业界关于主题切换的方案还挺多的,css链接替换、className更改、less.modifyVars、css in js等等,但每一种方案听起来都是又累又贵。有没有那种代...

2020-10-16

CSS3新增布局之: flex详解

flex 基本概念flex布局(flex是flexible box的缩写), 也称为弹性盒模型 。将属性和属性值(display:flex; )写在哪个标签样式中,谁就是 容器;它的所有子元素自动成为容器成员,称为项目...

2020-10-16

浅析CSS :is() 和 :where() 即将出现在浏览器中

现在,Safari(技术预览版106)和Firefox(版本78)的预览版均支持新的CSS :is() 和 :where() 伪类。Chrome的实施仍然落后。使用 :is() 减少重复你可以使用 :is() 伪类来删除选择器列...

2020-10-16

CSS3 box-shadow属性实例详解

CSS3 --添加阴影(盒子阴影的使用)CSS3 - 给div或者文字添加阴影(盒子阴影、文本阴影的使用)CSS3定义了两种阴影:盒子阴影和文本阴影。其中盒子阴影需要IE9及其更新版本,而文本阴影...

2020-10-16

CSS3为背景图设置遮罩并解决遮罩样式继承问题

工作中很多时候需要对图片背景作处理,比如设置通透性,模糊处理等等但是如果对背景图所在标签直接设置这些效果的话,这些样式会被子标签继承。例1: 给背景所在标签设置模糊效果...

2020-10-16

CSS实现背景渐变和自动全屏的代码

CSS 关于背景渐变和自动全屏的问题主编在css开发时发现了一个致命的问题:
在设置了背景颜色渐变后好不容易调成了全屏覆盖
但按下了F11的时候崩溃的世界开始了
所以这篇文章...

2020-10-16

基于CSS3的animation属性实现微信拍一拍动画效果

看到最近流行的微信拍一拍功能,复习下CSS3的animation,所以写下这个盒子晃动的动画,把qq的窗口抖动也加上吧@-webkit-keyframes shake { 0% { -webkit-transform: t...

2020-10-16

css伪类 右下角点击出现 对号角标表示选中的示例代码

效果:css:.s_type { border: none; border-radius: 5px; background-color: #f3f3f3; padding: 7px 0; color: #606266; margin: 5px 2.5% 5px 0; widt...

2020-10-16

如何利用vw+rem进行移动端布局

你还在用rem弹性布局吗?在html文件头部放入一大段压缩过的js代码,是不是让你很难受?来了解下vw吧,能让你的代码更纯粹简单介绍下rem布局方案rem是css中的长度单位,1rem=根元素htm...

2020-10-16

CSS如何匹配到多个class的示例代码

css匹配到多个class 如下html标签li,class有open样式。我的需求是只有当open,active同时存在时,修改背景色为白色<li id="menu_268098" title="账户信息查询" class="open">...

2020-10-16

使用CSS和Java来构建管理仪表盘布局的实例代码

您将要创造的 在这个新教程中,我们将使用CSS和JavaScript来创建响应式管理仪表板布局。 要构建它,我们将从WordPress仪表板中借鉴一些想法,例如其可折叠的侧边栏菜单。在整个教...

2020-10-16

使用CSS的clip-path属性实现不规则图形的显示

clip-pathCSS 属性使用裁剪方式创建元素的可显示区域。区域内的部分显示,区域外的隐藏。例子div { width: 200px; height: 200px; background: #6c00af; -webkit-clip-pa...

2020-10-16

一文汇总 CSS 两列布局和三列布局的具体使用

前言随着大前端的发展,UI 框架层出不穷,让我们前端开发对 CSS 的能力要求变得没那么高或者没那么严苛,起码重要性是比不上 JS 编程的。但是,基础的 CSS 依然需要我们熟练掌握,今...

2020-10-16

CSS规范BEM CSS和OOCSS的示例代码详解

前言在项目开发中,由于每个人的代码习惯不同,编写出来的css代码不够结构化,整洁度和语义化欠缺。BEM CSS和OOCSS的思想大家在日常编码中一定有所用到,只是没有系统的了解和完全...

2020-10-16

CSS实现导航固定的、左右滑动的滚动条制作方法

如上效果的导航,导航是固定在顶部的,可以左右滑动点击更多选项的。这种制作相当简单,本文只是提几点注意:固定位置菜单固定在顶部不动,使用 position:fixed; top:0; left:0;。同...

2020-10-16

Flex移动布局中单行和双行布局的区别及使用详解

这里是单行布局 使用ul>li 来布局<ul class="local-nav"> <li> <a href="#"> <span class="local-nav-icon-icon1"></span> 攻略景点...

2020-10-16

css 实现动态二级菜单

动态实现简单的二级菜单当鼠标放到一级标签上时,鼠标会变成小手的形状 展示二级菜单,源码如下,复制即可直接使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF...

2020-10-16

纯CSS实现选中商品后右下角显示√号功能

推荐文章:css伪类 右下角点击出现 对号角标表示选中的示例代码 :https://www.freexyz.cn/css/731762.html效果解析:1、利用伪元素选择器,来增加内容。
2、利用较宽的border实现&ra...

2020-10-16

完美解决webpack打包css背景图片路径问题

在vue组件的style标签内部有如下一段使用背景图片的css代码background-image: url("../assets/img/icon_add.png");在webpack中css-loader的解析配置如下{ test: /\....

2020-10-16

CSS变量对JS交互组件开发带来的提升与变革示例代码详解

一、CSS变量带来的质变CSS变量带来的提升绝不仅仅是节约点CSS代码,以及降低CSS开发和维护成本。更重要的是,把组件中众多的交互开发从原来的JS转移到了CSS代码中,让组件代码更...

2020-10-16

css布局两个button在同父标签中左右两侧分布的方法

本文主要介绍了css布局两个button在同父标签中左右两侧分布的方法,分享给大家,具体如下:效果图布局代码<view class="grace-footer" style="width:100%;" slot="gFooter"> <vie...

2020-10-16

CSS垂直居中的另类实现代码详解(不走寻常路)

前言众所周知,“css如何实现元素垂直居中?”已经是一个老生常谈的问题了,这个问题目前已经有了许多解决方案,这些方案也都有各自适用的场景以及优缺点,大致如下: fle...

2020-10-16

CSS3里box-shadow属性的使用方法示例详解

CSS里面的属性很多,有些属性长时间不用,就容易忘,尤其是那种需要设置多个值的属性。比如:box-shadow,每次使用CSS3里的box-shadow,都记不清box-shadow怎么使用,都要查阅资料才能实...

2020-10-16

CSS 中使用径向渐变实现卡券效果

前几天,同事接到一个积分商城项目,其中有一个卡券兑换礼品功能。我想了一会没什么好的思路,就忙自己的项目去了。但想到以后自己可能也会遇到类似的需求,所以周末学习整理了下几...

2020-10-16

解决CSS样式冲突的几个办法(小结)

1. 细化选择符通过使用组合器(Combinator)将选择器的描述写得更加精确(参考CSS选择器 - MDN ),例如对于下述代码片段,如果想给.cellphones中的.apple增加样式,只使用.apple,势必会...

2020-10-16

如何使用HTML+CSS实现TG-vision 主页制作

本次我们用HTML+CSS布局来对TG-vision 双晖传媒的主页进行一个初步的搭建。一.顶部logo及导航条1.HTML代码<!--顶部开始--><div class="topheader"> <!--双晖logo-->...

2020-10-16

使用CSS cross-fade()实现背景图像半透明效果的示例代码

一、需求描述某元素,希望 background-image 背景图片是半透明的,但是,元素里面的其他内容,例如文字,图标之类的还是不透明。如果是纯色背景或者是CSS渐变背景,很好处理,使用 rgba...

2020-10-16

css3实现小箭头各种图形效果

css实现各种图形真是太赞了,再也不用切图了,直接用css就可以实现。最常用的就是用css实现的小三角了#triangle-up{ display:inline-block; width:0; height:0; border-left:30...

2020-10-16

CSS让子容器超出父元素(子容器悬浮在父容器效果)

前言有时候,我们需要如下图这样一个悬浮效果需求:实现在标准的正常的情况下,只能使用 绝对定位 来完成。第一步:父容器定位设置为 relative(相对定位)。第二步:子容器定位设置为 ab...

2020-10-16

div自适应高度自动填充剩余高度

方案1:Html:<div class="outer"> <div class="A"> 头部DIV </div> <div class="B">下部DIV </div></div>CSS: html,body { height: 100%; padding: 0; margin: 0; }.oute...

2020-10-16

css实现图片自适应容器的几种方式(小结)

经常有这样一个场景,需要让图片自适应容器的大小。1、img标签的方式我们马上就能想到,把width、height 设置为100%啊。来看一哈效果。<div class='div1'> <img src="./peiq...

2020-10-16

CSS 实现 10 种现代布局的代码

前言周日在家看 web.dev 的 2020 三天 live,发现不少有意思的东西,其中有一项是关于 CSS 的,主播是 Una Kravets(chrome team 成员)。虽然我已经好几个月没有深入研究 CSS 的东西...

2020-10-16

CSS届的绘图板CSS Paint API简介

一、把Canvas图片作为CSS背景图片CSS Paint API可以简单理解为(实际不能等同)把Canvas画布作为普通元素的背景图片。也就是CSS的background-image就是一个Canvas,我们可以利用C...

2020-10-15

使用 CSS Paint API 动态创建与分辨率无关的可变背景效果

来源:https://medium.com/better-programming,作者:Ferenc Almasi现代Web应用对图像的需求量很大,它们占据网络下载的大部分字节。通过优化它们,你可以更好地利用它们的性能。如...

2020-10-15

CSS设置盒子容器(div)高度(height)始终为100%

前言
有时需要让一个盒子容器的 高度始终保持100%,无论怎么缩放浏览器高度始终不变。就像一些网站的侧边栏,但直接设置盒子容器的高度为100%是不起作用的。demo如果想让一个元...

2020-10-15

CSS使用calc()获取当前可视屏幕高度的实现

先了解一下CSS3的相对长度单位(参考详细教程) :相对长度单位指定了一个长度相对于另一个长度的属性。对于不同的设备相对长度更适用。 em...

2020-10-15
返回顶部
顶部