目录使用渐变实现网格利用渐变实现交叉虚线十字借助伪元素及 box-shadow 实现剩余符合最后最近,有网友问我,他们的一个作业,尽量使用少的标签去实现这样一个象棋布局:他用了 60 多个标签,而他的同学,只用了 6 个,问我有没有办法尽可能的做到利用更少的标签去完成这个布局效果。其实,对于一个页面的布局而言,标签越少不一定是好事,我们在考虑 DOM 的消耗
......
322
0
0
2023-02-28
我分别美化了几个不同版本的Next主题,这里把美化代码公布出来,第一种Next版本小于7.3可使用直接修改 \themes\next\source\css\_custom 将以下美化过程复制到custom.styl目录即可。// *****************************************************************
......
283
0
0
2023-02-12
CSS 层叠样式CSS引用:直接引用 直接在HTML标签的后面加上style类型声明即可,多个类型请用分号隔开.<body>
<p style="color: red"> hello lyshark </p>
<div style="color: yellow ; background: red"> h
......
275
0
0
2023-02-09
作为一个前端,我经常遇到list展示的需求。如果是设置一个list孩子节点的样式,我可能会这样写.list{
}
// 一般我list的child是div
.list > div {
}
但是遇到排名次的需求,前三名要用框框框柱,经常要写这样的代码 {new Array(6).fill(1).map((v, index) =
......
315
0
0
2023-01-26
1.自动换行p {
word-wrap:break-word;
word-break:normal;
}
2.强制不换行div{
white-space:nowrap;
}
3. 强制英文单词换行div{
word-break:break-all;
}
4.单行文本不换行多余文本显示省略号 行内元素最好转为inli
......
260
0
0
2023-01-24
哈喽,大家好,我是指北君。今天给大家介绍个好东西————TailwindCSS !一. 引言css对于页面的美化作用不言而喻,但是在进行前端布局页面的时候,往往对页面样式的命名不胜其烦。很多的项目 ,都是对class语义化命名,简单的页面还可以接受,但是随着项目开发的深入,会出现很多类似的语义化场景,导致命名愈发困难。一边要小心不要命名重复,造成样式冲突,另
......
342
0
0
2023-01-24
CSS 滤镜属性允许我们使用css对元素后面的内容应用过滤效果,就和ps里面的功能一样(名字都是一样的!)快来看看吧!!!在日常开发中,偶尔会用到需要处理图片。如果让ui切不同颜色的图片,也会比较棘手,而且多张图片也会占用较多内存,提高http的请求,看一下css的滤镜可能会帮忙解决许多的问题哦!!!CSS 滤镜 : backdrop-filterbackd
......
365
0
0
2023-01-19
假设,我们有这样一张 Gif 图:利用 CSS,我们尝试来搞一些事情。图片的 Glitch Art 风在这篇文章中 --CSS 故障艺术,我们介绍了利用混合模式制作一种晕眩感觉的视觉效果。有点类似于抖音的 LOGO。像是这样:假设,我们有这样一张图:只需要一个标签即可<div class="mix"></div>
给两张同样的图片,
......
305
0
0
2023-01-18
❝欲望越大,我们需要的奔跑速度就越快;而筋疲力尽之时,便是我们幸福感滑坡之时 ❞大家好,我是「柒八九」。今天,我们又开辟了一个新的篇幅 --「前端面试」。即是把一些平时常用的概念和工具方法整理和罗列,也算是一种变向的「未雨绸缪」。该系列的文章,大部分都是前面文章的知识点汇总,但是也不乏参考其他优秀文章。不过,大家可以放心,里面的代码和知识点,都有迹可循。好了
......
262
0
0
2023-01-17
css图片居中(水平居中和垂直居中)css图片居中分css图片水平居中和垂直居中两种情况,有时候还需要图片同时水平垂直居中,下面分几种居中情况分别介绍。css图片水平居中利用margin: 0 auto实现图片水平居中利用margin: 0 auto实现图片居中就是在图片上加上css样式margin: 0 auto 如下:<div style="tex
......
280
0
0
2023-01-16
word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。它们的区别就在于:1.word-break:break-all例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congrat
......
312
0
0
2023-01-16
在过往,我们想要实现一个图片的渐隐消失。最常见的莫过于整体透明度的变化,像是这样:<div class="img"></div>
div {
width: 300px;
height: 300px;
background: url(image.jpg);
transition: .4s;
......
230
0
0
2023-01-15
今天我们来分享web前端CSS定位中的position:absolute绝对定位的应用场景案例的相关场景!绝对定位是CSS中非常中啊哟的知识点,接下来我我们会通过7个不同的层面结合7个不同的案例来展开讲解!绝对定位元素的特性使元素完全脱离文档流,将释放自己的位置元素的层级提升,会覆盖在其它元素上离自己最近的定位父元素进行位置调整,如果没有定位的父元素,则相对
......
280
0
0
2023-01-12
实现网站全页面快速置灰,可以使用一个 css 属性,加到 html 标签上,即可快速实现filter: grayscale(100%);
-webkit-filter: grayscale(100%); //兼容chrome和safari
-moz-filter: grayscale(100%); //兼容Firefox
-ms-
......
275
0
0
2023-01-08
54个CSS重难点,1-12分享本次我把CSS中的重难点整理出来,总共54个核心知识点,供大家复习,希望能帮到大家。这些重难点是进阶高薪必需要掌握的知识点,同时也是面试必问的内容。因为涉及的内容较多,我分5篇内容发出来,好逐一进行让大家消化这些内容,本次我把前13-24个CSS重难点整理出来,具体内容如下:13、如何判断元素是否到达可视区域(图片懒加载原理)
......
251
0
0
2023-01-08