css实现“加号”效果的实例代码

实现下图的加号效果:若想实现这个效果, 只需一个div元素即可搞定。需要用到css的为了before和after, 以及border特性。先设置一个div便签 <div class="add"></div>再设置一个边...

2020-11-01

CSS设置背景模糊的实现方法

在做一些页面的时候,为了让页面更好看,我们常常需要设置一些背景图片,但是,当背景图片太过花哨的时候,又会影响我们的主体内容,所以我们就需要用到 filter 属性来设置他的模糊值。...

2020-11-01

css实现中间文字两边横线效果

1. vertical-align属性实现效果:vertical-align 属性设置元素的垂直对齐方式。该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。...

2020-11-01

使用css实现物流进度的样式的实例代码

效果:css样式:<style type="text/css"> ul li { list-style: none; } .package-status { padding: 18px 0 0 0 }...

2020-11-01

详解flex多列布局遇到的问题和解决方案

flex布局无疑是简单、易用的,他让我我们的布局更加简单和快速,但是在使用flex进行多列布局的时候,我相信很多人会遇到下面的情况:这种情况是因为我们使用了justify-content: spa...

2020-11-01

Flexbox 布局的最简单表单的实现

弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了。三年前,我写过 Flexbox 的介绍(上,下),但是有些地方写得不清楚。今天,我看到一篇 教程 ,才意识到一个最简...

2020-11-01

纯css实现Material Design中的水滴动画按钮

前言大家平时应该经常见到这种特效,很炫酷不是吗这是谷歌Material Design中最常见的特效了,市面上也有很多现成的js库,用来模拟这一特效。但是往往要引入一大堆js和css,其实在已...

2020-11-01

css中grid属性的使用详解

grid布局加在父元素上的属性grid-template-columns/grid-template-rows 定义元素的行或列的宽高 如果父元素被等分成了9等分,则,不管有多少个子元素,都显示9等分 grid...

2020-11-01

css3实现椭圆轨迹旋转的示例代码

最近需要实现如下效果最开始用css3D旋转写,只能实现如下效果没办法把所有的圆转向正面,不知道是我的操作不对,还是3d旋转无法实现,有知道的大佬还请赐教啊没法用3d实现只能转向2...

2020-11-01

CSS3 创建网页动画实现弹跳球动效果

基础准备对于这个实现,我们需要一个简单的 div ,并且样式类名为 ball :HTML 代码:<div class="ball"></div>我们将使用 Flexbox 布局,把球放到页面中间,尺寸为 100px * 100px,背景...

2020-11-01

详解css外边距折叠(margin collapsing)

前文这是的一个经典的老问题,因为之前刚好有读者朋友问到,顺便整理一下。从一个简单例子说起先看一个简单示例:<style> .slide1 div { margin:10px 0; } </style>...

2020-11-01

CSS去除移动端点击时元素产生的背景色 (推荐)

在点击产生背景色的元素的css样式上加上以下代码:   
-webkit-tap-highlight-color: transparent;ps:下面看下css取消a标签在移动端点击时的背景颜色 一、取消a标签在移动...

2020-11-01

详解CSS Sprite雪碧图的应用

CSS雪碧图,即CSS Sprite,也有人叫它CSS精灵图,是一种图像拼合技术。该方法是将多个小图标和背景图像合并到一张图片上,然后利用CSS的背景定位来显示需要显示的图片部分。雪碧图...

2020-11-01

css和html的四种结合方式

(1)在每个HTML标签上面都有一个属性 style,把css和HTML结合在一起   <div style="background-color:red;color:blue;">我是一只小小鸟</div>  (2)使用HTML的一个标签实现,<sty...

2020-11-01

CSS3 Flex 弹性布局实例代码详解

一、基本概念 //任何一个容器都可以指定为Flex布局。 .box{ display: flex; } //行内元素也可以使用Flex布局。 .box{ display: inline-flex; } //注意,设为Flex布局以后...

2020-11-01

纯css3实现思维导图样式示例

思维导图又称之为脑图他大概是这个样子滴:网上大部分实现有用d3.js实现,有手动用svg实现,最近工作需要,本人很懒,在琢磨看看用css3能不能实现呢?答案是肯定的 下面上代码html代码<...

2020-11-01

使用CSS属性选择器来拼接HTML的DNA的方法

CSS属性选择器非常神奇,它们可以帮你避免添加数不胜数的类名,从另一方面来指出你代码里的一些问题。但是大家不用慌,虽然属性选择器复杂且强大,但是很易于学习和使用。在这篇文...

2020-11-01

css文本两端对齐的实现代码

在做表单时我们经常遇到让上下两个字段对齐的情况,比如姓名, 手机号码, 出生地。这样我们就要用到 text-align, text-justify样式了。text-align直接设为justify就行了,text-just...

2020-11-01

CSS多级菜单的实现代码

这是一个相当炫的功能,让网页看起来像桌面程序,如window的开始菜单。实现原理基本和纯CSS相册差不多,但要注意的事项比较多,让我们一步步来吧。先来一个非常简单的一级菜单与悬...

2020-11-01

CSS未知高度垂直居中的实现

本文主要介绍了CSS未知高度垂直居中的实现,分享给大家,具体如下:<!doctype html><html lang="en"> <head> <meta charset="utf-8" /> <meta content="IE=8" http-...

2020-11-01

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
返回顶部
顶部