
CSS
文章平均质量分 90
qq_43067585
这个作者很懒,什么都没留下…
展开
-
原来利用纯CSS也能实现文字轮播与图片轮播!
怎么制作文字轮播与图片轮播?大家第一想到的是不是利用js,其实利用纯CSS也能实现文字轮播与图片轮播,下面来看看实现方法,希望对大家有所帮助!转载 2022-08-18 09:57:07 · 1392 阅读 · 0 评论 -
值得收藏的26个css面试题,增强你的CSS基础!
CSS在网页设计中非常流行,可以减少结构内容中的复杂性和重复。本篇文章给大家分享26个基于css的面试题,可以增强你的CSS基础,快来学习吧。转载 2022-06-06 10:13:43 · 710 阅读 · 0 评论 -
8种CSS实现loading加载特效的小技巧(分享)
本篇文章给大家分享8种CSS实现loading加载特效的小技巧,希望对大家有所帮助!为什么会写这种文章呢?平时开发的时候,我们遇到加载,要么是UI框架中自带,要么就是百度,然后CV到项目中?但是,自己实现的时候,又会没有思路。久而久之,变成了CV工程师。本文针对不同的加载方式,讲解其中的思路,希望大家不只是会用,更要是会写。实践才能出真知。(学习视频分享:css视频教程、web前端)本文只介绍圈形加载。其他的会在其他文章中介绍。loader-1这应该是最简单的CSS加载了。在圆圈上有转载 2022-05-27 10:06:50 · 5194 阅读 · 1 评论 -
浅谈css z-index应用
做过页面布局的同学对z-index属性应该是很熟悉了,z-index是针对网页显示中的一个特殊属性。因为显示器是显示的图案是一个二维平面,拥有x轴和y轴来表示位置属性。为了表示三维立体的概念如显示元素的上下层的叠加顺序引入了z-index属性来表示z轴的区别。表示一个元素在叠加顺序上的上下立体关系。z-index值较大的元素将叠加在z-index值较小的元素之上。对于未指定此属性的定位对象,z-index 值为正数的对象会在其之上,而 z-index 值为负数的对象在其之下。(推荐教程:CSS视频教..转载 2020-11-20 09:19:57 · 197 阅读 · 0 评论 -
css grid构建复杂布局的小技巧
(推荐教程:CSS教程)网格布局是现代CSS中最强大的功能之一。使用网格布局可以帮助我们在没有任何外部 UI 框架的情况下构建复杂的、快速响的布局。在这篇文章中,将会介绍所有我们需要了解的 CSS 网格知识 。CSS 网格的基础知识我们直接进入代码,如下所示,先写些标签,源码在这个链接里面:https://codepen.io/Shadid/pen/zYqNvgv<pclass="container"><header>Header</header&...转载 2020-11-11 18:13:56 · 196 阅读 · 0 评论 -
值得收藏的css grid构建复杂布局的小技巧!
(推荐教程:CSS教程)网格布局是现代CSS中最强大的功能之一。使用网格布局可以帮助我们在没有任何外部 UI 框架的情况下构建复杂的、快速响的布局。在这篇文章中,将会介绍所有我们需要了解的 CSS 网格知识 。CSS 网格的基础知识我们直接进入代码,如下所示,先写些标签,源码在这个链接里面:https://codepen.io/Shadid/pen/zYqNvgv<p class="container"> <header>Header</header&..转载 2020-11-04 17:28:59 · 546 阅读 · 0 评论 -
7个实用的CSS background-image小技巧
(推荐教程:CSS教程)background-image可能是我们所有人(前端开发人员)在我们的职业生涯中至少使用过几次的CSS属性之一。大多数人认为背景图像没有什么不寻常的,但经过研究,答案并非如此。所以本文收集了7个我认为最有用的技巧,并创建了一些代码示例,你可以在其中查看正在发生的事情。1、将背景图像完美适配视口让我们从比技巧更技巧的地方开始。 有多少次你不得不与你的背景图像斗争,以使其完美契合且又没有拉伸感和吸引力的情况?这里向你展示如何使你的背景图片始终完全适合浏览器窗口!..转载 2020-11-03 09:43:44 · 7906 阅读 · 0 评论 -
如何用SASS编写可重用的CSS
Sass是一个CSS预处理程序,它在前端工程师的工具箱中变得至关重要。Sass之所以流行,是因为它修复了几个CSS缺陷。【相关推荐:css在线手册】这也是Bootstrap 4运行的基础。这意味着为了理解如何操作引导代码而学习Sass是非常有帮助的,而不是覆盖代码(这是大多数开发人员的定制方法)。理解Sass可以更好地理解源代码级别的工具。当使用CSS时,我们经常在一个全局的世界中工作,并可能错误地设置元素的样式。自定义CSS(即使有CSS变量)仍然是非常冗余的。CSS不是为我们今天所拥有的转载 2020-09-03 09:41:08 · 308 阅读 · 0 评论 -
关键CSS和Webpack:自动最小化渲染阻止CSS
“消除渲染阻止的JavaScript和CSS”。 这是我始终坚持使用的Google Page Speed Insights建议。Google建议您在页面加载准备就绪时将最初需要的CSS(内插)CSS内嵌并加载CSS的其余部分当访问web页面时,谷歌希望它只加载对初始视图有用的内容,并使用空闲时间来加载其他内容。这样,用户可以尽早看到页面。我们可以做很多事情来最小化JavaScript的委托阻塞,比如代码分割、树抖动、缓存等等。那么CSS呢?为此,我们可以通过隔离用于上述内容的CSS(即关转载 2020-09-01 09:31:50 · 387 阅读 · 0 评论 -
常见的CSS图形绘制合集
展示40多个常见的纯CSS绘制图形,效果实时,含源代码,想要什么效果直接复制粘贴就好了。就算项目用不到,看看别人代码怎么写的也有助于提高CSS的基本功。以下这些造型简单的图形都是纯CSS外加一个HTML标签实现的。1. 正方形实时渲染效果如下:相关CSS代码:#square { width: 100px; height: 100px; background: red;}2. 长方形效果:相关CSS代码:#rectangle { width:转载 2020-08-24 10:45:46 · 697 阅读 · 0 评论 -
CSS布局方案大全【整理】
我们在日常开发中经常遇到布局问题,下面罗列几种常用的css布局方案话不多说,上代码!居中布局以下居中布局均以不定宽为前提,定宽情况包含其中1、水平居中a) inline-block + text-align.parent{ text-align: center;}.child{ display: inline-block;}提示:此方案兼容性较好,可兼容至IE8,对于IE567并不支持inline-block,需要使用css hack进行兼容b) ..转载 2020-08-21 09:55:10 · 605 阅读 · 0 评论 -
CSS 不定宽高的垂直水平居中(9种方法)
垂直居中,在 CSS 中是一个老生常谈的问题,面试的时候也会时常被提及。所以,今天我们就来聊聊 9 种不同的居中方法。有常见的 flex、transform、absolute 等等。也有 CSS3 的网格布局。还有伪元素的方法,是的,你没有看错,::after 和 ::before 也可以实现居中。9 种方法呈现1、flex大家的第一反应,可能就是 flex 了。因为它的写法够简单直观,兼容性也没什么问题。是手机端居中方式的首选。<div class="wrapper fle转载 2020-08-14 10:06:21 · 3127 阅读 · 2 评论 -
深入CSS,让网页开发少点“坑”
通常我们在学习CSS的时候,感觉语法很容易掌握,实际应用中却碰到各式各样难以填补的“坑”,为避免大家受到同样的困惑与不解,本文详细讲解了CSS中优先级和Stacking Context等高级特性。让你更深入了解CSS。CSS 优先级优先级是浏览器是通过判断哪些属性值与元素最相关以决定并应用到该元素上的。优先级仅由选择器组成的匹配规则决定的。如果给一个P标签增加一个类(Class),运行后Class 中的部分属性并未发生改变,及CSS选择器存在优先级问题。选择符优先级常见的选择器种类:转载 2020-08-10 09:50:28 · 104 阅读 · 0 评论 -
CSS实现不定宽高垂直水平居中的几种方法
垂直居中,在 CSS 中是一个老生常谈的问题,面试的时候也会时常被提及。所以,今天我们就来聊聊 9 种不同的居中方法。有常见的 flex、transform、absolute 等等。也有 CSS3 的网格布局。还有伪元素的方法,是的,你没有看错,::after 和 ::before 也可以实现居中。9 种方法呈现1、flex大家的第一反应,可能就是 flex 了。因为它的写法够简单直观,兼容性也没什么问题。是手机端居中方式的首选。<div class="wrapper fle转载 2020-07-29 09:47:15 · 518 阅读 · 0 评论 -
深入CSS,让网页开发少点“坑”
通常我们在学习CSS的时候,感觉语法很容易掌握,实际应用中却碰到各式各样难以填补的“坑”,为避免大家受到同样的困惑与不解,本文详细讲解了CSS中优先级和Stacking Context等高级特性。让你更深入了解CSS。CSS 优先级优先级是浏览器是通过判断哪些属性值与元素最相关以决定并应用到该元素上的。优先级仅由选择器组成的匹配规则决定的。如果给一个P标签增加一个类(Class),运行后Class 中的部分属性并未发生改变,及CSS选择器存在优先级问题。选择符优先级常见的选择器种类:转载 2020-07-25 10:03:34 · 113 阅读 · 0 评论 -
CSS设置占位符文本的对齐方式
HTML的placeholder属性指定一个简短提示,用于描述input字段或文本区域(textarea)的预期值,即占位符文本。短提示在用户输入值之前显示在字段中。在大多数浏览器中,占位符文本通常左对齐。那么如何设置占位符文本的对齐方法?下面本篇文章就来介绍一下,希望对大家有所帮助。CSS设置占位符文本的对齐方式可以通过CSS的placeholder选择器使用text-align属性设置占位符文本的对齐方式。语法:这个CSS placeholder选择器在不同的浏览器中有不同的写法,例如:转载 2020-07-16 10:06:53 · 1428 阅读 · 0 评论 -
使用CSS将图像进行模糊处理
给定一个图像,如何使用CSS将图像进行模糊处理,转换为模糊图像?下面本篇文章就来给大家介绍一下使用CSS模糊处理图像的方法,希望对大家有所帮助。在CSS中,可以使用filter属性来模糊处理图像;filter属性用于将图像转换为模糊图像。该属性主要用于设置图像的视觉效果。语法:filter: blur()属性值:● blur():给图像设置高斯模糊,值越大越模糊。如果没有设定值,则默认是0;这个参数可设置css长度值,但不接受百分比值。示例1:使用filter: blur()来转载 2020-07-15 09:47:12 · 4205 阅读 · 0 评论 -
CSS设置文本和边框(图像)阴影
在CSS中可以使用阴影效果属性在HTML文档中添加文本和边框(图像)阴影。下面本篇文章就来给大家介绍一下CSS的阴影效果属性,CSS添加阴影效果的方法,希望对大家有所帮助。1、添加文本阴影在CSS中可以使用text-shadow属性设置带阴影的文本。此属性可设置阴影的像素长度、宽度和模糊的距离以及阴影的颜色。语法:text-shadow: h-shadow v-shadow blur color;属性值:● h-shadow:设置水平阴影的位置,允许负值。● v-shado转载 2020-07-09 17:55:55 · 1279 阅读 · 0 评论 -
CSS在页面加载时创建淡入效果
下面本篇文章就来给大家介绍一下使用CSS在页面加载时创建淡入效果的方法,希望对大家有所帮助。想要使用CSS在页面加载上创建淡入效果,可以使用css的animation属性或transition属性在页面加载时创建淡入效果。下面就来通过示例来介绍一下。方法1:使用CSS animation属性通过2个关键帧来定义CSS动画:一个不透明度设置为0,另一个不透明度设置为1。此属性应用于body标记;当动画的类型设置为ease时,动画会在页面中平滑淡入。每当页面加载时,这个动画就会播放,页面就会出现转载 2020-07-07 09:35:47 · 1323 阅读 · 0 评论 -
使用CSS在元素后面添加空格
在CSS中,可以使用:after选择器在元素后面添加空格(" ")。:after选择器用于在其他元素的内容之后多次添加相同的内容;它在每个选定元素的内容后面插入一些内容。下面本篇文章就来给大家介绍一下,希望对大家有所帮助。语法::after { // CSS属性}示例1:使用:after选择器在元素后添加空格<!DOCTYPE html><html> <head> <meta charset="UTF-8"> &l转载 2020-06-29 09:42:39 · 2016 阅读 · 0 评论 -
CSS删除内联块元素之间空格的方法
如何删除内联块元素之间的空格?下面本篇文章就来给大家介绍一下使用CSS删除内联块元素之间的空格,希望对大家有所帮助。要想删除内联块元素之间的空格,可以使用margin-right属性;此属性用于删除其右侧元素之间的空间。margin-right属性可设置负值以保持靠近其相邻元素。语法:element { margin-right:value;}示例:<!DOCTYPE html><html> <head> <meta转载 2020-06-28 09:27:19 · 663 阅读 · 0 评论 -
使用CSS垂直居中文本
CSS的常见任务是垂直居中文本或图像;虽然CSS2不支持垂直对齐,但我们可以通过组合一些属性来垂直居中块。下面本篇文章就来给大家介绍一下使用CSS垂直居中文本的方法,希望对大家有所帮助。方法一:指定将外部块格式化为表格单元格表格单元格的内容可以垂直居中,将外部块格式化为表格单元格就可垂直居中文本。示例:将段落置于具有特定给定高度的块内<!DOCTYPE html><html> <head> <meta charset="UTF-8"&g转载 2020-06-17 09:20:03 · 110 阅读 · 0 评论 -
使用CSS设置文本或图像的透明度
如何使用CSS设置文本或图像的透明度?下面本篇文章就来给大家介绍一下使用CSS设置文本或图像的透明度的方法,希望对大家有所帮助。想要使用CSS设置文本或图像的透明度,可以使用opacity属性来设置。opacity属性用于调整文本或图片的透明度;不透明度的值介于0.0到1.0之间,其中低值表示高透明度,高值表示低透明度。不透明度百分比计算为Opacity%=Opacity* 100。语法:element { opacity: value; // CSS property}转载 2020-06-16 09:26:47 · 567 阅读 · 0 评论 -
使用CSS更改hr标签的厚度
下面本篇文章就来给大家介绍一下使用CSS更改hr标签的厚度的方法,希望对大家有所帮助。HTML <hr> 标签在 HTML 页面中创建一条水平线;水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。<hr> 标签的厚度可以使用CSS中的height属性设置;最小高度可以是1px,因为可用的最小单位是1像素。也可以使用CSS属性来设置<hr> 标签的样式以使hr标签在外观上更加美观。示例1:使用CSS height属性来设置<转载 2020-06-15 09:14:17 · 1595 阅读 · 0 评论 -
使用CSS更改PNG图像的颜色
给定一个图像,如何使用CSS更改PNG图像的颜色?下面本篇文章就来给大家使用CSS更改PNG图像颜色的方法,希望对大家有所帮助。在CSS中使用Filter属性,利用滤镜功能来更改png图像颜色;CSS的Filter属性主要用于设置图像的视觉效果。Filter属性存在许多属性值:filter: none|blur()|brightness()|contrast()|drop-shadow()|grayscale()|hue-rotate()|invert()|opacity()|sat.转载 2020-06-13 17:51:15 · 3291 阅读 · 0 评论 -
CSS设置链接的样式
链接是从一个网页到另一个网页的连接,CSS可通过不同属性以各种不同方式来设置链接的样式。下面本篇文章就来给大家介绍一下CSS设置链接的样式的方法,希望对大家有所帮助。在讨论CSS属性之前,先了解链接的状态是非常重要的。链接可以存在于不同的状态,并且可以使用伪类进行样式设置。下面给出了四种链接状态:● a:link =>这是一个正常的,未访问过的链接。● a:visited =>这是用户至少访问过一次的链接● a:hover =>当鼠标悬停在它上面时,这是一个链接转载 2020-06-11 09:35:00 · 6178 阅读 · 0 评论 -
使用CSS使文本输入不可编辑
在HTML中可以使用readonly属性创建不可编辑的文本输入。而在CSS的情况下,可以使用pointer-events属性使文本输入不可编辑。下面本篇文章就来给大家介绍一下,希望对大家有所帮助。CSS pointer-events属性是一个指针属性,可以使用以下语句来停止指针事件,让文本输入不可编辑。pointer-events:none;示例:此示例显示两个输入文本,其中一个是不可编辑的。<!DOCTYPE html><html> <head&转载 2020-05-29 09:50:20 · 1834 阅读 · 0 评论 -
使用CSS将文字显示在水平线中间
如何使用CSS将文字显示在水平线中间?下面本篇文章就来给大家介绍使用CSS实现文字显示在水平线中间效果的方法,希望对大家有所帮助。CSS提供了在网页中间制作包含文字或图像的水平线以使其具有吸引力的功能,这可以通过使用简单的CSS属性来实现。语法:h4:before, h4:after { content: ""; flex: 1 1; border-bottom: 2px solid #000; margin: auto;}示例1:将文字显示在转载 2020-05-28 14:52:03 · 2224 阅读 · 0 评论 -
使用CSS禁用链接
想要使用CSS禁用链接,可以使用pointer-events属性,该属性设置在单击元素时页面中的元素是否必须响应。下面本篇文章就来给大家介绍一下pointer-events属性,希望对大家有所帮助。CSS pointer-events属性CSS的pointer-events属性控制HTML元素对任何鼠标/触摸事件的响应。当设置disable属性时,任何元素都不会对分配的任何操作做出反应。语法:property-events: auto | none最低浏览器支持:Google.转载 2020-05-22 10:14:42 · 723 阅读 · 0 评论