一招教你使用css给HTML字体添加背景图(代码分享)

之前的文章《手把手教你使用css给HTML字体添加边框效果(代码分享)》中,给大家介绍了怎样使用css给HTML字体添加边框效果。下面本篇文章给大家介绍如何用css给HTML字体添加背景图,我们一起看看怎么做。

一招教你使用css给HTML字体添加背景图(代码分享)

先看一下最终实现的效果

785.jpg

如何在字体添加背景图?

1、在html打开中,首先写div标签,在

和中间,输入代码

时间也抛弃他

。

代码示例

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

给字体添加图片
时间也抛弃他

代码效果

微信截图_20210813190929.jpg

代码输出结果,字体太小了,我要把字体放大,怎么放大?使用font-family属性设置文字的字体样式,别忘需要写…代码示例

    * {        font-family: fantasy;        font-size: 2em;    }

代码效果

微信截图_20210813192006.jpg

代码输出结果效果出来了,接下来怎么给字体添加背景图呢?使用background: url()试试看看怎么做。

div {   background: url(3.jpg);   }

 代码效果图

微信截图_20210813192528.jpg结果用大小调整大小不管用,随着文字的大小改变怎么做?我们可以使用div盒子的大小(宽度和高度)代码示例

 div {        height:180px;        width:710px;     }

代码效果

微信截图_20210813193738.jpg

随着文字的大小的效果,我们发现这只是给div盒子添加了一个背景图,并不是给字体添加背景图,缺少了一个属性background-origin设置样式,代码示例。

background-origin: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;

效果图片

微信截图_20210813194328.jpg

ok,大功告成~

完整代码

给字体添加图片    * {        font-family: fantasy;        font-size: 2em;    }    div {        height:180px;        width:710px;        background: url(3.jpg) no-repeat;         background-origin:         border-box;        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;             }
时间也抛弃他

background-origin是什么意思呢?通过给大家解释一下。

css中的background-origin属性指是内容框的定位背景图像有三种取值,分别为哪三种?

padding-box 内边距框
border-box 边框盒
content-box 内容框

语法代码

background-origin: padding-box;background-origin: border-box;background-origin: content-box;

推荐学习:CSS视频教程

以上就是一招教你使用css给HTML字体添加背景图(代码分享)的详细内容,更多请关注创想鸟其它相关文章!

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

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
手把手教你怎么使用CSS3实现动画效果(代码分享)
上一篇 2025年12月24日 07:29:09
一招搞定css元素五彩斑斓的背景
下一篇 2025年12月24日 07:29:14

相关推荐

发表回复

登录后才能评论
关注微信