css怎么实现字体描边效果

css实现字体描边效果的方法:可以利用text-stroke属性来实现字体描边效果,如【-webkit-text-stroke:6px transparent;】。text-stroke属性常配合text-fill-color属性一起使用。

css怎么实现字体描边效果

text-stroke是text-stroke-width和text-stroke-color(给文本填充颜色)两个属性的简写。

(学习视频分享:css视频教程)

text-stroke属性常常配合text-fill-color(text-fill-color属性是给文本填充颜色)一起使用。

举例:

立即学习“前端免费学习笔记(深入)”;

渐变的文本描边效果,把text-stroke-color设置为transparent:

h2{      background:-webkit-linear-gradient(red, blue);      -webkit-background-clip: text;      -webkit-text-fill-color:#fff;      -webkit-text-stroke:6px transparent;    }

同样的原理,如果将上面的背景图换成图片,还可以做出以图片为底的描边效果:

h3{      background:url(bingzhang.jpg);      -webkit-background-clip: text;      -webkit-text-fill-color:#fff;      -webkit-text-stroke:6px transparent;    }

实现效果如下:

0092914f294f52711604f9d54d47379.png

相关推荐:CSS教程

以上就是css怎么实现字体描边效果的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1616130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 05:15:08
下一篇 2025年12月24日 05:15:26

相关推荐

  • css中BEM命名规范是什么

    一 什么是 BEM 命名规范 Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端 CSS 命名方法论。 (学习视频分享:css视频教程) – 中划线 :仅作为连字符使用,表示某个块或者某个子元素的多单词之间的连接记号…

    2025年12月24日 好文分享
    000
  • 常见的css块级元素有哪些

    css块级元素介绍: (学习视频分享:css视频教程) 根据W3C上的解释,就是说block(块级)元素是独占一行显示的。它的兄弟元素必定不会与其在同一行中(除非脱离了文档流)。其实,通俗点来说,就是块元素(block element)一般是其他元素的容器元素,能容纳其他块元素或内联元素。最常见的就…

    2025年12月24日
    000
  • css怎么自定义字体样式

    css自定义字体样式的方法:可以利用font属性来自定义字体样式,如【font-weight:normal;】。font-weight属性用于设置文本的粗细,如果要设置文本字体大小,可以使用font-size属性。 font 简写属性在一个声明中设置所有字体属性。 (学习视频推荐:css视频教程) …

    2025年12月24日
    000
  • css怎么让首行文字缩进

    css让首行文字缩进的方法:可以利用text-indent属性来实现,如【text-indent:50px;】。text-indent属性规定文本块中首行文本的缩进,常用于建立一个标签页效果。 属性介绍: text-indent 属性规定文本块中首行文本的缩进。 (学习视频推荐:css视频教程) 注…

    2025年12月24日
    000
  • 深入浅析css z-index(附示例)

    做过页面布局的同学对z-index属性应该是很熟悉了,z-index是针对网页显示中的一个特殊属性。因为显示器是显示的图案是一个二维平面,拥有x轴和y轴来表示位置属性。为了表示三维立体的概念如显示元素的上下层的叠加顺序引入了z-index属性来表示z轴的区别。表示一个元素在叠加顺序上的上下立体关系。…

    2025年12月24日 好文分享
    000
  • 详解CSS行高line-height属性

    (推荐教程:CSS视频教程) 初入前端的时候觉得CSS知道display、position、float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个style属性那么简单,最近看了一些关于行高的知识,就此总结一下。 所谓行高是指文本行基线间的垂直距离。要想理解这句话…

    2025年12月24日 好文分享
    000
  • css怎么给一个盒子加盒阴影

    css给一个盒子加盒阴影的方法:可以利用box-shadow属性来添加盒阴影,如【box-shadow: 10px 10px 5px #888888;】。box-shadow属性可以设置一个或多个下拉阴影的框。 box-shadow属性可以设置一个或多个下拉阴影的框。 (学习视频分享:css视频教程…

    2025年12月24日
    000
  • css如何实现文字不能选中

    css实现文字不能选中的方法:可以利用user-select属性来实现,如【-webkit-user-select:none;-moz-user-select:none;】。user-select属性用来控制内容的可选择性。 属性介绍: user-select是在css3 UI规范中新增的一个功能,…

    2025年12月24日
    000
  • css中grid布局和表格有什么区别

    css中grid布局和表格的区别是:1、grid是在css中实现的,表格是在html中实现的;2、grid是固定大小的,表格是大小可变的;3、grid继承自面板元素,表格继承自块元素。 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样…

    2025年12月24日
    000
  • css里的display属性有啥作用

    css里的display属性的作用是规定元素应该生成的框的类型。display属性是前端开发中常用的一个属性,常用的属性值有block、none、inline、inline-block。 网页上的每个元素都是一个矩形框。display 属性规定元素应该生成的框的类型。display属性是我们在前端开…

    2025年12月24日
    000
  • css如何实现不显示table的边框

    css实现不显示table的边框的方法:可以利用border属性来实现,如【border:0;】。border属性用于设置所有的边框属性,如border-width,规定边框的宽度。 border 简写属性在一个声明设置所有的边框属性。 (学习视频分享:css视频教程) 可以按顺序设置如下属性: b…

    2025年12月24日
    000
  • css怎么控制字体大小

    在css中可以通过属性font-size控制字体大小,其属性值可以是任意的数字大小加px单位,该属性的使用语法如“h1 {font-size:250%;}”。 推荐:《css视频教程》 首先是关于字体大小的设置,用到的CSS属性是font-size,属性值可以是任意的数字大小加px单位,注意网页常用…

    2025年12月24日
    000
  • 怎么用css设置图片大小

    用css设置图片大小的方法:首先新建一个html文件;然后使用div标签创建一个模块,并在div标签内使用img标签创建一张图片;最后在img标签内使用style来设置图片宽度和高度属性即可。 推荐:《css视频教程》 新建一个html文件,命名为test.html,用于讲解CSS怎么改变图片的大小…

    2025年12月24日 好文分享
    000
  • css :first-child的作用是什么?

    在css中,:first-child选择器的作用为:匹配其父元素中的第一个子元素,语法“E:first-child{css代码}”;该选择器需要同时满足两个条件才起作用,一个是“第一个子元素”,另一个是“这个子元素刚好是E”。 在css中,:first-child 选择器匹配其父元素中的第一个子元素…

    2025年12月24日 好文分享
    000
  • css怎么设置背景图片的透明度

    css设置背景图片的透明度的方法:可以利用opacity属性来进行设置,如【opacity: value|inherit;】。value规定不透明度,inherit规定从父元素继承opacity属性的值。 属性介绍: opacity 属性设置元素的不透明级别。 (学习视频分享:css视频教程) 语法…

    2025年12月24日
    000
  • css中更改透明度的属性是什么

    css中更改透明度的属性是Opacity。Opacity属性设置了一个元素的透明度级别,语法为【opacity: value|inherit;】,value指定不透明度,inherit表示属性值应该从父元素继承。 本教程操作环境:windows10系统、css3,本文适用于所有品牌的电脑。 Opac…

    2025年12月24日
    000
  • CSS怎么控制行高?

    在CSS中,可以通过line-height属性来控制行高,该属性可以通过百分比、数字、像素值等方法来设置行间的距离(行高);语法“line-height:属性值;”,属性值可以设置为百分比值、数字、像素值和normal关键字。 本教程操作环境:windows10系统、css3,本文适用于所有品牌的电…

    2025年12月24日
    000
  • css中的四种基本选择器类型分别是什么

    css中的四种基本选择器类型分别是标签选择器、ID选择器、类选择器和通用选择器。css中的选择器分为两大类,分别是基本选择器和扩展选择器。 本教程操作环境:windows10系统、css3,本文适用于所有品牌的电脑。 CSS的选择器分为两大类:基本选择器和扩展选择器,其中有4种基本选择器。 (相关学…

    2025年12月24日 好文分享
    000
  • CSS元素选择器的运作原理介绍

    推荐教程:CSS视频教程 在前端工程师的日常工作中,使用 CSS 元素选择器是稀松平常的事;无论你是编写一般的 CSS 还是需要经过编译的 SASS,SCSS,LESS等,最终都被编译成一行一行的 CSS 样式属性,最终交给浏览器解析并套用。但是你想过没有这是如何实现的呢? 浏览器渲染 我们先看一下…

    2025年12月24日 好文分享
    000
  • 了解css中容易被忽略特性,避免一些经常遇到的坑

    CSS初学感觉很简单,但随着学习的深入才感觉CSS的水由多深,平常总会遇到各种坑,先总结一些经常遇到的坑。 推荐教程:CSS视频教程 大小写不敏感 虽然我们平时在写CSS的时候都是用小写,但其实CSS并不是大小写敏感的 立即学习“前端免费学习笔记(深入)”; .test{ background-CO…

    2025年12月24日 好文分享
    000

发表回复

登录后才能评论
关注微信