CSS 、JS实现浪漫流星雨动画

1,效果图2,源码HTML< body > < div class = “container” > < div id = “mask” > </ div > < div id = “sky” >...

2020-11-01

纯CSS表头固定的实现代码

纯CSS实现表头固定之所以难,主要在两点。一是占有最大市场份额的IE6不支持position:fixed。另一个,是人们想破头都想在一起表格中实现这种效果。不过外国真的人用纯CSS实现了...

2020-11-01

使用CSS改变图片颜色的100种方法(值得收藏)

前言“说到对图片进行处理,我们经常会想到PhotoShop这类的图像处理工具。作为前端开发者,我们经常会需要处理一些特效,例如根据不同的状态,让图标显示不同的颜色。或者是ho...

2020-11-01

css 如何清除浮动的示例代码

本文概述本文的框架图如下:一、浮动到底是什么?W3school中给出的浮动定义为浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框脱离文...

2020-11-01

详解Html/CSS中的符号学

本文从索绪尔语言哲学等理论高度认为不需要CSS中的class属性。CSS的好处是:HTML元素可以在不依赖class属性的情况下实现各种风格的样式化,文章试图证明class属性是过时的,不适...

2020-11-01

详解CSS 去掉inline-block元素间隙的几种方法

最近做移动端页面时,经常会用到inline-block元素来布局,但无可避免都会遇到一个问题,就是inline-block元素之间的间隙。这些间隙会导致一些布局上的问题,需要把间隙去掉。对于in...

2020-11-01

初步认识css自定义属性

今天,CSS预处理器是Web开发的标准。 预处理器的一个主要优点是它们使您能够使用变量, 这有助于您避免复制和粘贴代码,并简化了开发和重构。在本文中,您将了解到如何将CSS变量集...

2020-11-01

DIV或者DIV里面的图片水平与垂直居中的方法

<div class=“box”>  <img /></div>水平居中的常用方式:  text-align:center ——这可以实现子元素字体,图片的水平居中。  margin:0 auto &mdas...

2020-11-01

详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法

一、CSS文件命名规范建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样...

2020-11-01

CSS前景背景自动配色技术简介(demo)

一、颜色匹配效果预览如下GIF示意,当我们按钮背景色逐渐变淡的时候,文字颜色也从原来的白色变成黑色了,同时边框也显示出来了,其中的配色转换是纯CSS实现的。您可以狠狠地点击这...

2020-11-01

css 获取从第n个开始之后的所有元素

具体代码如下所示:<div id="box"> <div></div> <div>等待获取</div> <div>等待获取</div> <div>等待获取</div></div>现要获取box中,除了第一个之外的其他的div :...

2020-11-01

css选择器设置标签样式的实例代码

css选择器在html标签上设置style可以给标签设置属性:<div style="background-color: #2459a2;height: 48px;">啊啊啊</div>我们还可以通过<head>标签里设置选择器,这样每种样...

2020-11-01

CSS导航条菜单之带小三角形的实现代码

很多网页的导航条都会有小三角形,其实实现这个功能也挺简单。拿菜鸟教程首页导航做个例子首先写一个大的div_nav,而“首页”“菜鸟笔记”“菜鸟工具...

2020-11-01

CSS3田字格列表的样式编写方法

在很多项目中,需要实现分格展示的功能,中间有灰色分割线,两侧没有。如图:按照一般的思路,设置好li的宽度,通过nth-of-type(n){}的方式给li标签添加样式。设置每个li 33.33%的宽度,...

2020-11-01

css实现文字颜色渐变的三种方法

在web前端开发过程中,UI设计师经常会设计一些带渐变文字的设计图,在以前我们只能用png的图片来代替文字,今天可以实现使用纯CSS实现渐变文字了。下面就介绍3中实现方式供大家参...

2020-11-01

纯css修改浏览器scrollbar滚动条样式示例

使用css修改浏览器滚动条样式::-webkit-scrollbar { width: .5rem; height: .5rem; background: hsla(0, 0%, 100%, 0.6);}::-webkit-scrollbar-track { border-radius:...

2020-11-01

详解如何自定义CSS滚动条的样式

本文会介绍CSS滚动条选择器,并在demo中展示如何在Webkit内核浏览器和IE浏览器中,自定义一个横向以及一个纵向的滚动条。0.需求有的时候我们不想使用浏览器默认的滚动条样式,因...

2020-11-01

css实现一个元素高度固定宽度按比例显示效果

用padding-top百分比可以实现宽度固定高度按比例展示,现在的需求是对一个video视频的盒子div高度是固定的,宽度如何按比例展示?解决后效果如图:红框标注的即是我在上面高度比例...

2020-11-01

css制作tips提示框,气泡框,制作三角形的实现

有时候我们的页面会需要这样的一些提示框或者叫气泡框,运用css,我们可以实现这样的效果。为了实现上面的效果,我们首先要理解如何制作三角形。当我们给一个DIV不同颜色的边框的...

2020-11-01

html+css 实现简易导航栏功能

二话不说直接上代码(萌新:实在也没什么好说的)<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title>导航栏<...

2020-11-01

关于css中line-height(行高)设置无效的问题的解决方法

关于css中line-height(行高)设置无效的问题我们先写下这一串代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="te...

2020-11-01

css实现两栏固定中间自适应的方法

1、利用绝对定位和margin此方法的原理说将左右两侧进行定位,让其脱离文档流。 中心区域自然流动到它们下面,再为其设置margin值此方法页面元素结构可以顺序可以随意变动,注意to...

2020-11-01

CSS Sticky Footer实现代码

本文介绍了CSS Sticky Footer实现代码,分享给大家,具体如下:上图所显示的效果就是sticky Footer,当页面主题内容不够长时,footer定位在窗口的底部,当页面主题内容超出窗口后,footer...

2020-11-01

纯css实现元素下出现横线动画(background-image)

效果图:html:
<div class='site_bar'>首页</div>css:.site_bar{  background-image : linear-gradient(red,red);  background-position : center bottom;  background...

2020-11-01

使用css实现圆形波浪效果图

在移动端经常看到一些圆形波浪图来显示金额,刚开始我认为这种效果只能用canvas写的,后来发现用css也可以。原理:我们都知道让块元素的border-radius:50%会变成圆形,如果少于50%...

2020-11-01

详解CSS中左上朝向三角形(Top-Left Triangle)的几种制作方式

今天我们介绍几种,用css实现左上朝向三角形(Top-Left Triangle)的写法。示意图(以宽高各60px为例):这种三角形,一般可以用来做“对话框”类型图形的左下小脚。第一种:#tri...

2020-11-01

CSS 同级元素浮动分析小结

float:left/right/none;1.同级浮动(1)使块级元素在同一行显示(所有要在同一行显示的都要加浮动)<div class="box1">box1</div><div class="box2">box2</div><div class="box3">b...

2020-11-01

css如何绘制特殊图形的方法示例

一、三角形border边框设置代码:width: 300px;height: 300px;background: red;border: 40px solid black;border-left-color: blue;border-bottom-color: yellow;border-right...

2020-11-01

详解css BEM书写规范

BEM是基于组件的web开发方法。其思想是将用户界面分隔为独立的块,从而使开发复杂的UI界面变得更简单和快,且不需要粘贴复制便可复用现有代码。BEM由Block、Element、Modifier...

2020-11-01

详解如何在css3打包后自动追加前缀插件:autoprefixer

用vue-cli构建的项目脚手架已经帮你把autoprefixer的配置做好了,自己不需要做什么改动就会自动加前缀:下面一起看看涉及到autoprefixer这个插件的一些配置:1,postcss配置写在.po...

2020-11-01

css实现文字居中两边横线效果的示例代码

本文介绍了css实现文字居中两边横线效果的示例代码,分享给大家,具体笔记如下:效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport...

2020-11-01

10分钟理解CSS3 FlexBox弹性布局

基本介绍特点 flexbox是一种css display类型,提供一种更简单高效的布局方式; flexbox可以对元素相对于父元素、兄弟元素进行定位、控制尺寸、控制间距; flexbox对响应...

2020-11-01

10分钟理解CSS3 Grid布局

基本介绍上一篇文章我们介绍了css3 flexbox,今天我们再来说说css3的另外一个强大的功能:Grid。Grid做前端的同学应该都很熟悉了,翻译成中文为“栅格”,用过bootstrap...

2020-11-01

CSS实现镂空效果的示例代码

效果原理主要利用css渐变实现一些不需要切图的背景镂空优惠券样式.mixinsTicket(@width, @height, @r, @left, @lcolor, @rcolor) { width: @width; height: @height;...

2020-11-01

10分钟入门CSS3 Animation

简介Animation可以让你不用依赖javascript或jquery,用纯CSS在网页中轻松实现各种动画效果。兼容性animation在绝大部分主流浏览器都得到了很好的支持!还在兼容IE9的同学要谨慎...

2020-11-01

浅谈CSS 高度塌陷问题

表现例如:HTML:<div class="first"> <div class="first-child1">first-child1</div> <div class="first-child2">first-child2</div></div><div class="second"> sec...

2020-11-01

深入理解 line-height 和 vertical-align

几个概念 line box:包裹 inline box 的一个盒子,一个或多个 line box 堆叠撑起一个 HTML 元素。 inline(-level) box:可以是一个由行内元素包裹的盒子,也可以是一个纯文字...

2020-11-01

纯CSS3实现漂亮的input输入框动画样式库(Text input love)

分享一个用纯 CSS3 实现的,漂亮的 input 输入框动画样式库-Text input love。点击每个输入框都用不同的动画效果,始终显示标签label,并显示 placeholder(占位符)文本。演示地址:ht...

2020-11-01

浅谈CSS3 动画卡顿解决方案

为什么会卡顿?有一个前提必须要提,前端开发者们都知道,浏览器是单线程运行的。但是我们要明确以下几个概念:单线程,主线程和合成线程。虽然说浏览器执行js是单线程执行(注意,是执行...

2020-11-01

CSS3改变浏览器滚动条样式

注:该方法只适用于 -webkit- 内核浏览器浏览器滚动条太宽,太丑,影响日常开发怎么办,改TA滚动条外观由2部分组成:1.滚动条整体滑轨 2.滚动条滑轨内滑块在CSS中滚动条由3部分组成na...

2020-11-01

用css完成根据子元素不同书写样式的方法

我们需要达到的效果:需要什么1张图片的, 2张图片的, 3张图片的样式各不相同。可以使用js完成子元素的判断,但是这里我使用css来完成核心知识点使用css选择器完成子元素的判断例...

2020-11-01

详解八种方法实现CSS页面底部固定

当我们在写页面时经常会遇到页面内容少的时候,footer会戳在页面中间或什么?反正就是不在最底部显示,反正就是很难看,下面要讲的布局就是解决如何使元素粘住浏览器底部,方法一:foot...

2020-11-01

css模块化方案

css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案。oocss面对对象的规则,主要的原则是两种:分离结构和外观,分离容器和内容。名词解释 分离结构和外观:增加可...

2020-11-01

详解CSS动画属性关键帧keyframes全解析

大概有多久没有更新专栏文章了。半年?下半年忙到起飞,或者毫不夸张的说是发射?仅有的一点个人时间,上半年贡献给了Python,现在差不多已忘掉了七七八八(一首《凉凉》送给自己),下半年...

2020-11-01

css多种方式实现等高布局的示例代码

本文讲的等高布局是在不手动设置元素高度的情况下,使用纯css实现各个元素高度都相当的效果。如图:
1、使用table-cell实现(兼容IE8)<style> body,div,ul,li{margin: 0;padd...

2020-11-01

你真的需要了解一下CSS变量 var()的用法

当Web项目变得越来越大时,他的CSS会变得像天文数字那么大而且还变得混乱。为了帮助我们解决这个问题,新的CSS变量很快就会出现在主流浏览器中,它让开发人员能够重用并轻松编辑...

2020-11-01

css3实现元素环绕中心点布局的方法示例

本文介绍了css3实现元素环绕中心点布局的方法示例,分享给大家,具体如下:效果如图:
代码实现:<style> *{ margin: 0; padding: 0; box-sizing: border-b...

2020-11-01

css3实现3D文本悬停改变效果的示例代码

本文介绍了css3实现3D文本悬停改变效果的示例代码,分享给大家,具体如下:html<h1 class="hover-text-3d" data-text="w3cbest.com">W3CBEST.COM</h1>css.hover-text-3d { fon...

2020-11-01

简单几步用纯CSS3实现3D翻转效果

作为前端开发人员的必修课,CSS3能带我们完成许多基本动效,本期我们将用CSS3实现hover翻转效果~第一步非常简单,我们简单画1个演示方块,为其 添加transition和transform属性 ://...

2020-11-01

用CSS3和table标签实现一个圆形轨迹的动画的示例代码

html:其实就是根据table标签把几个实心圆div进行等边六角形的排布,并放入一个div容器中,然后利用CSS3的循环旋转的动画效果对最外层的div容器进行自转实现,当然不要忘了把div容...

2020-11-01
返回顶部
顶部