CSS给字体添加背景的思路和代码是什么
Admin 2022-11-11 群英技术资讯 852 次浏览
今天这篇给大家分享的知识是“CSS给字体添加背景的思路和代码是什么”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“CSS给字体添加背景的思路和代码是什么”文章能帮助大家解决问题。先看一下最终实现的效果

1、在html打开中,首先写div标签,在<body>和</body>中间,输入代码<div>时间也抛弃他</div>。
代码示例
<!DOCTYPE html> <html> <head> <title>给字体添加图片</title> </head> <body> <div>时间也抛弃他</1div> </body> </html>
代码效果

代码输出结果,字体太小了,我要把字体放大,怎么放大?使用font-family属性设置文字的字体样式,别忘需要写<style type="text/css">...</style>代码示例
<style type="text/css">
* {
font-family: fantasy;
font-size: 2em;
}
代码效果

代码输出结果效果出来了,接下来怎么给字体添加背景图呢?使用background: url()试试看看怎么做。
div {
background: url(3.jpg);
}
代码效果图
结果用大小调整大小不管用,随着文字的大小改变怎么做?我们可以使用div盒子的大小(宽度和高度)代码示例
div {
height:180px;
width:710px;
}
代码效果

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

ok,大功告成~
完整代码
<!DOCTYPE html>
<html>
<head>
<title>给字体添加图片</title>
</head>
<style type="text/css">
* {
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;
}
</style>
<body>
<div>时间也抛弃他</1div>
</body>
</html>
background-origin是什么意思呢?通过给大家解释一下。
css中的background-origin属性指是内容框的定位背景图像有三种取值,分别为哪三种?
padding-box 内边距框
border-box 边框盒
content-box 内容框
语法代码
background-origin: padding-box; background-origin: border-box; background-origin: content-box;
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在css中,可以利用“border-style”属性让table元素去掉边框,该属性的作用就是设置元素的边框样式,当属性的值为“none”时,会去掉元素的边框,语法为“表格元素{border-style:none;}”。
在网上看到篇文章讲全球很多高手的CSS全局样式(reset.css),再一次体会到了什么叫“细节决定成败”。原文:http://perishablepress.com/press/2007/10/23/a-killer-collection-of-global-css-reset-styles/。原文是借着翻译插件看下来的,大概意思就是讲什么是Css,以及各浏览器的css规则的不同,而制定"Cs
这篇文章主要给大家分享的是关于CSS多个背景使用方式及实际好处,我们知道CSS中的background背景属性是很常使用的一个属性,下文对大家深入学习background背景属性也有一定的帮助,感兴趣的朋友接下来就跟随小编来学习一下吧。
在 CSS 中要设置元素水平垂直居中是一个非常常见的需求了。这篇文章主要介绍了CSS实现元素居中原理解析,本文分别从行内元素和块级元素进行说明,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
我们需要实现一个边框长度比容器长度小一些的边框时,以往大多数都是使用div嵌套。现在只需要使用伪类就可以实现这个效果,并且使用起来很方便。这里使用的是微信小程
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008