css中给⽂字加框,让CSS3给你的⽂字加上边框宽度,并实现
镂空效果
这次,我主要向⼤家介绍⼀下CSS3下的-webkit-text-stroke属性,并分享⼏个⽤该属性制作的镂空⽂字效果。
1、-webkit-text-stroke属性简介
CSS边框的⼀个不⾜就是只有矩形的元素才能使⽤。-webkit-text-stroke可以为⽂字添加边框。它不但可以设置⽂字边框的宽度,也能设置其颜⾊。⽽且,配合使⽤color: transparent属性,你还可以创建镂空的字体。
2、⼀起看⼏个利⽤-webkit-text-stroke制作的⽂字特效
第⼀个CSS代码如下:
h1.demo {
text-transform: uppercase;
font-size: 48px;
margin: 0 0 30px 0;
-webkit-text-stroke: 1px black;
color: white;
text-shadow:
3px 3px 0 #000,
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
}
复制代码
[backcolor=white !important]显⽰效果:
[backcolor=white !important]
第⼆个CSS代码如下:
h2.demo {
font-size: 48px;
margin: 0 0 30px 0;
color: white;
text-shadow:
-3px -3px 0 #000,
1px -3px 0 #000,
-3px 3px 0 #000,
3px 3px 0 #000;
}
复制代码
显⽰效果:
第三个CSS代码如下,注意这个demo需要⽤基于webkit内核的chrome或者safari浏览器才能看,firefox上⽆效
h3.demo {
font-size: 48px;
-webkit-text-stroke: 2px red;
-webkit-text-fill-color: white;
color: white;
-webkit-animation: colorchange 1s infinite;
-webkit-animation-direction: alternate;
}
@-webkit-keyframes colorchange {
0% {
-webkit-text-stroke: 10px red;
letter-spacing: 0;
}
100% {
-
webkit-text-stroke: 20px green;
letter-spacing: 18px;
}
}
复制代码
[backcolor=white !important][backcolor=white !important]
显⽰效果:
好了,以上就是-webkit-text-stroke的⽤法以及3个相关的在线例⼦,这个⽂字特效就介绍到这⾥了,谢谢阅读!
CSS3常⽤属性(边框、背景、⽂本效果、2D转换、3D转换、过渡、有过渡效果⼤图轮播、动画)
CSS3边框: 1.CSS3圆⾓:border-radius  属性--创建边框线的圆⾓
CSS3系列三(与背景边框相关样式 、变形处理、动画效果)
与背景相关的新增属性 ⼤家都知道在HTML页⾯中,元素都是由以下⼏部分组成 使⽤background-clip来修改背景的显⽰范围,如果设定为border-box,则背景范围包含边框区域,如果设定为p ...
CSS3总结⼀:border(边框)
Border-CSS1的属性 Border-CSS1:border Border-CSS1:border-style Border-CSS1:border-width Border-CSS1:bord ...
CSS3总结三:⽂字(text)/字体、⽂本、⽂本装饰、多列
Text-Decoration text-shadow text-decoration Font font font-face Text 常⽤Text属性 Multi-column Multi-col ...
CSS3⿏标滑过动画线条边框特效
css3购物⽹站商品⽂字提⽰实例
css3购物⽹站商品⽂字提⽰实例先来看效果图: 当⿏标划过图⽚时,有着泰迪熊⿊⾊长⽅形的背景就会出现.来看HTML5+CSS3代码: ..
CSS3下的渐变⽂字效果实现
如下,第⼀种⽅法已实践 ⼀.⽅法⼀:借助mask-image属性 可以狠狠地点击这⾥:CSS3下的渐变⽂字效果⽅法⼀demo 如果您⼿头上的浏览器是Chrome或是Safari,则您可以在demo页⾯ ...
Android 将拼接好并加上边框的图⽚保存到内存卡中
通过前两篇⽂章,问们学会了怎样拼接图⽚.给拼接好的图⽚加上边框样式,但这还不够,忙活了⼤半天 终于拼接好并给图⽚美化了,但是程序⼀旦推出,之前做的⼯作都⽩费了.这时我们会想,能不能把拼接好的图⽚保存起 ...
⼩tip:CSS3下的渐变⽂字效果实现——张鑫旭
随机推荐
在SQL语句中加⼊时间⽐较作为查询条件
select * from 表名 where 列名 = ? and DATEDIFF(hh,时间列,'2016-08-22 15:05:59.000')<9
Java多线程与并发库⾼级应⽤-Callable与Future的应⽤
Callable这种任务可以返回结果,返回的结果可以由Future去拿 >Future取得的结果类型和Callable返回的结果类型必须⼀致,这是通过泛型来实现的. >Completion ...
URL编码数据转换为JSON数据
NSString *urlString; urlString=[self    URLDecodedString:urlString]; -(NSString *)URLDecodedString:( ...
windows下使⽤mingw编译python扩展模块
环境: 1.python2.7.2 2.mingw20120426 说明: PYTHON_HOME:不做特殊说明的话,默认代表python的安装路径. MINGW_HOME:不做特殊说明的话,默认代表 ...
vue简单的导航栏
洛⾕P3209 [HNOI2010]PLANAR(2-SAT)
题⽬描述 若能将⽆向图G=(V,E)画在平⾯上使得任意两条⽆重合顶点的边不相交,则称G是平⾯图.判
定⼀个图是否为平⾯图的问题是图论中的⼀个重要问题.现在假设你要判定的是⼀类特殊的图,图中存在⼀个包含所 ...
20171104xlVBA各⼈各科进退
Sub 各班个⼈各科进步幅度() Dim dRank As Object Set dRank = CreateObject("Scripting.Dictionary") Dim ...
css鼠标点击样式腾讯云服务器 - 配置JDK环境以及Tomcat+nginx服务器
安装完ngxin以及fastdfs后,那么jdk和tomcat是肯定要装的,本篇很简单,实在没啥好说的,都是基础,略微带⼀下,如果是⼤⽜路过可以看看吐槽⼀下 云服务器上初识环境如果没有选择附带其他软件 ...
JAXB 专题⼆(BSP接⼝实战)
BSP下单接⼝ 1.xml格式如下 <?xml version="1.0" encoding="utf-8"?>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。