首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏白菜博客

    html结合css滑稽笑脸表情包实现思路

    实现效果:首先先把 脸,眼睛,鼻子,嘴用div先搭建起来

    开始书写css ,这里使用动画+关键帧实现区间内改变眼球的形状。 border-radius: 50%; transform: translateX(0); } }以上代码实现了 name="viewport" content="width=device-width, initial-scale=1"> <title></title> <style type="text/<em>css</em>

    65510编辑于 2024-05-30
  • 来自专栏python成长之路

    CSS实现表单

    效果图如下: HTML代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="

    90420发布于 2019-03-01
  • 来自专栏grain先森

    css实现漂亮弧形

    实现页面五花八门的有特色的ui时,我们有时会遇到要用实现一个弧形,而这样的弧形要怎么实现呢?用图片? 好像不大现实,因为这样就要无故多加载一张图片了,这里我们来说说怎么用css的after伪类来实现弧形。 ? 实现效果如下图: ? 上面的图看起来好像弧度太大,几乎要看不出。依上面的实现原理,弧度要多少可以是自己微调。 看下图的实现: ? 学会了就快去实现你丰富多彩的界面吧~

    2.2K30发布于 2019-03-29
  • 来自专栏Cellinlab's Blog

    CSS 实现各种形状

    # 原理 # border-width 三角形 图片 <html> <body>

    </body> </html> <style> #border-triangle { height: 0; width: 0; border-left: 50px solid red; border-top: 50px solid blue; border-right: 50px solid green; border

    76330编辑于 2023-05-17
  • 来自专栏全栈前端精选

    CSS 实现“故障”特效

    当然,广义的故障艺术不仅仅指这种效果,我觉得是很宽泛的,本文将介绍一些 CSS 能够模拟完成的故障艺术效果。 使用混合模式实现抖音 LOGO 首先从静态的开始,抖音的 LOGO 就是很好的一个例子。 而实际上,是两个 J 形重叠在一起,重叠部分表现为白色,这个特性,使用 CSS 的混合模式 mix-blend-mode 非常好实现,而单个 J 形示意图如下: ? 关键点 主要借助伪元素实现了整体 J 结构,借助了 mix-blend-mode 实现融合效果 利用 mix-blend-mode: lighten 混合模式实现两个 J 形结构重叠部分为白色 所以整个效果只需要两个标签 /clippath/clippath-img-glitch 总结 本文重点介绍了纯 CSS 下使用混合模式和 clip-path 实现的一些故障艺术(Glitch Art),当然,上述的几个效果都不仅仅是靠这两个属性单打独斗就能完成的 我自己对 Glitch Art 的理解其实也比较浅显,只是觉得使用 CSS实现这样一些类似的效果比较有意思,就动手尝试实践了一番,相关术语或者名词理解错误烦请各位谅解指出。

    2.8K10发布于 2020-02-19
  • 来自专栏clz

    CSS实现渐变字

    CSS 实现渐变字 先来下前置知识。如果想速通,也可指直接到渐变字实现 什么是渐变 CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。 以前,你必须使用图像来实现这些效果。但是,通过使用 CSS3 渐变(gradients),你可以减少下载的时间和宽带的使用。 然而,我的 chrome 浏览器都需要-webkit-background-clip: text;才能实现。另外,文字的颜色应该设置为透明,否则会覆盖掉背景色。 渐变字实现 看到这里,基本就能实现渐变字啦。 代码如下。 <! 渐变 - CSS(层叠样式表) | MDN (mozilla.org) CSS3 渐变 | 菜鸟教程 CSS3 新特性概述_阿锐丫的博客-CSDN 博客_css3 新增特性

    1.9K20编辑于 2023-01-05
  • 来自专栏前端开发随笔

    Css实现聊天框

    DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>css聊天框</title> <style>

    1.7K40发布于 2020-09-03
  • 来自专栏零域Blog

    CSS实现eq(n)

    在某些特殊情况下,我们需要用纯CSS实现jQuery的eq(n)选择器,而CSS没有直接提供类似方法。 我们可以通过CSS的:nth-child。

    2K30编辑于 2022-03-16
  • 来自专栏快乐阿超

    css渐变实现杂色

    团结就是力量——毛泽东 思路出处:https://css-tricks.com/making-static-noise-from-a-weird-css-gradient-bug/ 这是一个通过css 渐变产生的锯齿BUG实现的噪点效果 例如我们使用径向渐变画两个圆,这里用的径向渐变函数radial-gradient,其中第一个参数是距离中心点近的渐变样式,第二个是远一些的,每个参数中第一项是颜色,第二项是区域 0.0001%,#0000 0 0.0002%) } </style> 效果: 图片 但这并不是一个完全版,仔细看中间还有一个圆心,完全版可以在径向渐变的基础上,再加上一个锥形渐变、调整圆心位置实现 background-blend-mode: difference; } </style> 图片 我们可以将其覆盖到另一张图片上,因为有background-blend-mode: difference; 能够实现这种效果

    1.4K30编辑于 2023-01-05
  • 来自专栏Czy‘s Blog

    CSS实现图形效果

    CSS实现图形效果 CSS实现正方形、长方形、圆形、半圆、椭圆、三角形、平行四边形、菱形、梯形、六角星、五角星、心形、消息框。 正方形

    <style type="text/<em>css</em>"> #square{ width : #4C98F7; } </style> 长方形
    <style type="text/<em>css</em> DOCTYPE html> <html> <head> <title><em>CSS</em><em>实现</em>图形效果</title> <style type="text/css"> section{ /the-shapes-of-css/ https://www.w3cplus.com/css/create-shapes-with-css

    2.7K60发布于 2020-09-01
  • 来自专栏用户2163433的专栏

    凡是可以用CSS实现的,最终都会用CSS实现

    — Atwood定律 凡是可以用CSS实现的,最终都会用CSS实现。— 笔者定律 具体看同学们自己的使用习惯。 上一篇文章能用CSS实现的就不用麻烦JavaScript提到好几种常用场景,这次笔者再分享多几个用CSS代替JavaScript的场景。希望大家能在日常开发中使用到。 CSS3新增position:sticky 让我们很容易实现此功能,相信不少同学也开始使用此属性。 具有粘性定位的元素将充当相对定位的元素,直到到达视口上的给定点然后变为固定定位的元素为止。 上一篇文章能用CSS实现的就不用麻烦JavaScript提到,利用 CSS 的 content 属性 attr 抓取资料,其实我们还可以在content属性中做埋点统计这个功能。 ,但它实打实用CSS实现的。

    75951发布于 2021-07-22
  • 来自专栏学习笔记(宝藏)

    python也能写emoji表情?两个函数解决两者之间的联系!

    还记得曾经被“滑稽”刷屏的场景吗? [在这里插入图片描述] 在这个各种表情包横行的时代,emoji表情依然占据一定的地位! code code与表情的对照表:传送门 1、emojize() [在这里插入图片描述] 在应用时,需要将code,稍微修改一下,在code的两端加上 : ,中间的空格改为 _ ,如第一个笑脸 接着以这个笑脸为例。

    1.4K30发布于 2021-07-31
  • 来自专栏前端专享

    使用 CSS variables 和Tailwind css实现主题换肤

    背景 在 2B 的项目中,常常有客户(甲方爸爸)需求,定制与他们企业相同的主题的网站;随着苹果暗黑模式的推出,换肤的需求在网站开发中越来越多,也越来越重要,最近在网上看到 Tailwind Labs 的实现的换肤视频 实现博客列表 我们先使用 Tailwind css 实现一个博客列表 效果 html 代码

    <ul class="space-y 是<em>实现</em>换肤最方便的方案,按传统的方案就得加入一些 <em>css</em> class 就可以<em>实现</em>,如: :root { --page-bg: #fff; --card-bg: #f9fafb; /* gray 兼容性 <em>CSS</em> variables 只支持现代浏览器,但是许多客户还在使用 IE11,为了兼容 IE11 可以使用 postcss 插件postcss-custom-properties 例如下面 <em>css</em> Tailwind 配置 tailwind <em>css</em> 可以让用户在tailwind.config.js中配置一些自定义颜色,这样 <em>css</em> 中就增加了与之对应颜色的 class。

    2.1K21编辑于 2022-03-29
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    前端面试 【CSS】— CSS 如何实现“圣杯”布局?

    “圣杯” 布局是一种典型的网页布局结构,如下所示: 实现方式有多种,下面一一给出代码实现。 1. Flex布局来实现 <! Float布局来实现(全部float:left) <! Float布局来实现(左边 float: left, 右边 float: right) <! 绝对定位来实现 <! Grid布局来实现 <!

    61920发布于 2021-11-16
  • 来自专栏前端自习课

    CSS】1088- CSS 快速实现烟花绽放

    一般而言,CSS 使用起来更容易,上手成本更低,局部需要稍微复杂的动效可以直接参考已有的库,例如 Animate.css。 综合考虑,烟花动画可以采用 CSS 实现 二、单个烟花的实现 这里我们可以采取序列帧的方式来实现。 动画函数中的 steps() 功能符,逐帧动画就完成了 假设有如下 HTML 结构

    CSS 实现为 .fireworks { position 九、总结和说明 以上介绍了烟花动画实现的全过程,还包括一些用户体验小技巧,简单总结一下 选择合适的动画实现方式 CSS 序列帧动画实现的关键是 steps 可以把多个动画组合起来形成新的动画 改变图形颜色可以用 mask 实现 IE 和现代浏览器可以用 :default 区分 有必要跟随系统设置关闭动画,可以借助媒体查询 prefers-reduced-motion CSS 实现并不复杂,大部分同学应该都能快速上手

    1.6K10发布于 2021-10-08
  • 来自专栏前端专享

    使用 CSS variables 和Tailwind css实现主题换肤

    背景 在2B的项目中,常常有客户(甲方爸爸)需求,定制与他们企业相同的主题的网站;随着苹果暗黑模式的推出,换肤的需求在网站开发中越来越多,也越来越重要,最近在网上看到 Tailwind Labs的实现的换肤视频 实现博客列表 我们先使用Tailwind css 实现一个博客列表 效果 html 代码

    <ul class="p-10 space-y 是<em>实现</em>换肤最方便的方案,按传统的方案就得加入一些<em>css</em> class 就可以<em>实现</em>,如: :root { --page-bg:#fff; --card-bg:#F9FAFB; /* gray 兼容性 <em>CSS</em> variables 只支持现代浏览器,但是许多客户还在使用IE11,为了兼容IE11 可以使用 postcss 插件postcss-custom-properties 例如下面<em>css</em>: Tailwind 配置 tailwind <em>css</em> 可以让用户在tailwind.config.js中配置一些自定义颜色,这样<em>css</em> 中就增加了与之对应颜色的class。

    1.9K20发布于 2021-11-15
  • 来自专栏Czy‘s Blog

    CSS实现垂直居中布局

    父元素定宽高 position+transform 原理与position+margin相同,CSS3的transform使得div向上平移自身高度的50%。 <! 父元素定宽高 position+calc css3提供calc函数,能够进行动态计算

    </body> <style type="text/<em>css</em>

    2.3K30发布于 2020-08-27
  • 来自专栏达摩兵的技术空间

    css实现文本超出显示…

    文本超出为省略号在很多位置都会用到,作为一个基本样式或者说原子类样式,我们需要知道其实现原理为什么。 使用场景 文字内容过多,超出盒子模型的内容显示为省略号。

    1.9K30发布于 2018-08-28
  • 来自专栏前端开发随笔

    Css实现瀑布流布局

    我们只需要设置最外层的父级(waterfall)和子级的父元素(poster)的css 15px; box-sizing: border-box; box-shadow: 0px 0px 7px 0px rgba(183, 183, 183, 0.35); } 加了注释的css

  • 80620发布于 2020-09-03
  • 来自专栏网页前端

    css实现动态熊熊奔跑

    transform: translateX(-50%); } } </style> <body>

    </body> 用代码实现这种效果图有许多好处 css动画可以实现多个,在animation中加上逗号可以实现。 熊的奔跑我们注意要用steps()来实现 写代码时候要不断地优化,注意代码的可以更改性,灵活使用,如果代码不可以迁移或者动态改变就比较糟糕,程序员在修改的时候工作量是巨大的。 效果图 ?

    1.1K20发布于 2021-04-13
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券