网页制作CSS中最为强大的布局方案——网格Grid详解 Grid 布局又称网格布局,是W3C提出的一个二维布局系统,它与 Flex 布局有一定的相似性,都可以指定容器内部多个项目的位置。但它们也存在重大区别。Flex 布局是轴线布局,只能指定"项目"针对轴... 2022-10-081,809 viewsCommentsCSS 阅读全文
网页制作CSS Grid Layout(网格布局) CSS 有一些属性经常被用来解决布局问题:如(浮动float、定位postion)这些比较 hack 的方法经常会给页面遗留下一些问题。 弹性盒子Flexbox是一个非常好的布局工具,网格布局 CSS... 2022-09-151,176 viewsCommentsCSS 阅读全文
网页制作CSS transform、transition、animation 实操指南整理 transform 变换~ 复杂的变换参数。 Transform 取值 ` none ` 初始值 None 适用于 除 “基元行内”框之外的所有元素 百分数 相对范围框计算 计算值 指定的值,不过相对... 2022-09-091,305 viewsCommentsCSS 阅读全文
网页制作响应式栅格系统的断点,到底应该怎么用? 一、断点的数量是否越多越好? 不一定。断点数量越多,产品在不同尺寸的页面中切换过程会越顺畅,但是设计和开发的成本也会相应的增加。 断点(Breakpoints)其实是控制页面进行布局变化的一系列数值。... 2022-08-161,234 viewsComments 阅读全文
网页制作CSS object-fit属性,让图片实现适应宽高比 站为了适配响应式的头图效果,所有首页的大多图片都是用 css 的 background-imgage,然后和 background-size:cover 来适配图片,保持图片的大小比例而不被裁切或压缩... 2022-07-101,924 viewsCommentsCSS 阅读全文
网页制作css实例学习:深入理解 flex 属性如何控制布局效果 flex 布局开发中使用得频率也很高,但是大部份时间只是轻度使用,例如设置水平布局等。实际上 flex 布局中也有许多小细节。本文从实例得角度来分析 flex 布局中得常见属性如何控制布局效果。 fl... 2022-07-081,256 viewsCommentsCSS 阅读全文
网页制作重温HTML之iFRAME标签,基本用法,sandbox 、loading 属性 <iframe>标签用于在网页里面嵌入其他网页。 基本用法 <iframe>标签生成一个指定区域,在该区域中嵌入其他网页。它是一个容器元素,如果浏览器不支持<iframe... 2022-06-262,527 viewsCommentsHTML 阅读全文
网页制作content-visibility是什么?优化展示切换性能,解决滚动条抖动问题 业务中实际使用 content-visibility 进了一些渲染性能的优化。 这是一个比较新且有强大功能的属性。本文将带领大家深入理解一番。 何为 content-visibility? conte... 2022-06-251,397 viewsComments 阅读全文
网页制作网站预设字体CSS的最佳写法:无衬线体好过衬线体 字体 从用户体验角度来讲,段落文本阅读体验最好的是黑体(无衬线体),而非宋体(衬线体),Win7的时候,字体默认的宋体,而从Windows 10开始,浏览器默认字体改成微软雅黑了,而 Mac OS 默... 2022-06-201,389 viewsComments 阅读全文
网页制作现代 CSS 解决方案:Modern CSS Reset IE 已经逐渐退出历史舞台,处理各个浏览器之间巨大差异、不同兼容性问题的日子像是一去不复返了。虽然今天不同厂商在对待标准仍然存在差异,一些细节上仍旧有出入,但是我们已经不需要再像过去般大肆地对浏览器默... 2022-04-241,506 viewsCommentsCSS 阅读全文
网页制作CSS3 background 渐变效果一行代码实现 网站设置背景渐变色,这里看到这一组配色效果还是不错的,于是就将这些脚本记录下来,以后如果有需要的话还可以用到。这实现方法是用到CSS3 background 渐变效果。 这里用到的是现行渐变效果。 b... 2021-11-281,882 viewsCommentsCSS 阅读全文
网页制作CSS控制内容分别在PC电脑端或移动端单独显示方法 网站希望在主题中加入广告代码,让在移动端显示,但是不在PC电脑端显示。据说已经耗时两小时找遍网上的代码并没有解决问题。开始我也想到去用JS代码判断用户客户端,然后给予分别显示,感觉那太麻烦了,何不直接... 2021-11-281,699 viewsCommentsCSS 阅读全文
网页制作5种方法实现CSS渐变色边框Gradient borders 给 border 设置渐变色是很常见的效果,实现这个效果有很多思路,今天把我所知道的方法罗列于此供大家参考。 1. 使用 border-image CSS 提供了 border-image 属性用于给... 2021-10-172,679 viewsCommentsCSS 阅读全文
网页制作CSS filter 神奇用途:网页置灰、元素强调、高亮、毛玻璃效果 基本概念 CSS filter 属性将模糊或颜色偏移等图形效果应用于元素形成滤镜,滤镜通常用于调整图像,背景和边框的渲染。它的值可以为 filter 函数 <filter-function>... 2021-09-043,545 viewsCommentsCSS 阅读全文
网页制作CSS中数学函数之min、max、calc、clamp 现在的 CSS 能够做很多事情,而对于浏览器的兼容性只需考虑主流的,并且大部分主流的浏览器都支持最新 CSS 特性。本文来总结一下CSS中数学函数之min、max、calc、clamp。 min() ... 2021-08-252,319 viewsCommentsCSS 阅读全文
网页制作18个CSS技巧:从重置(reset)到灵活运用root类型 1、使用CSS重置(reset) css重置库如已经被使用很多年了,它们可以为你的网站样式提供一个比较清晰的标准,来确保跨浏览器之间的一致性。大多数项目并不需要这些库包含的所有规则,可以通过一条简单的... 2021-08-141,745 viewsCommentsCSS 阅读全文
网页制作CSS实现多行文本展开收起/溢出省略效果 如何实现 展开 和 收起 切换按钮的文字环绕效果 如何实现多行文本溢出省略效果 如何实现 展开 和 收起 的状态or文字切换 初始 html: <div class="text"> &... 2021-08-141,898 viewsCommentsCSS 阅读全文
网页制作CSS实现水平或垂直居中的14种技巧 前言 css水平和垂直居中是一个亘古不变的话题,它常常出现在优美的网页上以及各大前端面试当中。说来惭愧,在两年前面试的时候,我完全不知道如何做到水平和垂直均居中的方法,那场面别提有多尴尬了(ps:特想... 2021-08-121,642 viewsCommentsCSS 阅读全文
网页制作CSS实现垂直布局的 8 种方式(附总结思维导图) 1. 单行文本垂直居中 若文本为单行文本的话,直接使用 line-height 等于父元素的高度即可实现。示例代码如下: HTML 代码 <div class="text">这是一个需要居... 2021-05-202,644 viewsCommentsCSS 阅读全文
网页制作conic-gradient 配合 CSS @property 实现饼图动画 使用 percentage 百分比类型或者 angle 角度类型,实现一个饼图的 hover 动画。 如果我们还是使用传统的写法,利用角向渐变实现不同角度的饼图: <div></di... 2021-04-221,843 viewsCommentsCSS 阅读全文
网页制作使用 CSS @property 配合 background 实现屏保动画 CSS @property 的存在,让以前需要非常多 CSS 代码的工作,一下子变得简单了起来。 我们尝试利用 CSS @property 配合 background,简单的实现一个屏保动画。 我们利... 2021-04-221,820 viewsCommentsCSS 阅读全文
网页制作三个步骤,你就可以拥有网站暗黑模式 暗黑模式 Step 1: 如果你还没有个人网站,先简单地创建一个 HTML 文件。 <!-- index.html --> <!DOCTYPE html> <head&g... 2021-03-222,271 viewsComments 阅读全文
网页制作Flexbox布局魔鬼细节:CSS书写模式,逻辑属性,对齐方式 优化imgcook的Flexbox布局时,重新阅读了一次Flexbox的规范,发现自己曾忽略了部分重要信息。为此在这篇文章中,将Flexbox布局,CSS的书写模式,逻辑属性,对齐方式结合在一起整理了... 2021-03-181,984 viewsCommentsCSS 阅读全文
网页制作CSS实践:占位符交互、使用mix-blend-mode混合元素 占位符交互 具体效果:输入框处于聚焦状态时,输入框的占位符内容以动画形式移动到左上角作为标题。借助:placeholder-shown伪类就可以只用CSS实现这种效果。 <div class="... 2021-03-051,719 viewsCommentsCSS 阅读全文