字体填充

css text-fill-color与text-stroke讲解

顾名思义“text-fill-color”就是文字填充颜色而“text-stroke”就是文字描边。还别说,两个属性可以制作出各种炫酷的文字效果,不过IE系列都不支持,不过好在webkit都支持良好。

text-fill-color:color;

<style>
    h1{
        -webkit-text-fill-color:red;
    }
</style>
<h1>博客园</h1>

话说倒有点像color了,这种情况下倒是和color真的是一样的。

得注意一下:如果同时设置了text-fill-colorcolor那么color不会起作用。

h1{
    -webkit-text-fill-color:red;
    color:green;
}
text-stroke:width color;

<style>
    h1{
        -webkit-text-stroke:1px red;
    }
</style>
<h1>博客园</h1>

好像这两个单独使用没有啥亮点,但如果结合起来使用那就不一样了。

text-stroke + text-fill-color制作文字镂空效果

<style>
    body{
        background-color:#000;
    }
    h1{
        font-size:60px;
        -webkit-text-fill-color:transparent;
        -webkit-text-stroke:1px #fff;
    }
</style>
<h1>博客园</h1>

原来就是设置边框为白色然后然文字颜色透明,背景颜色黑色,也就是黑白对比,自然文字就只能看见边框了。

如果再结合一下“background-clip”那就更强大了。

background-clip:text结合text-fill-color制作文字渐变效果

h1{
    font-size:60px;
    background: linear-gradient(to bottom,#FCF,#000);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

注意:background-clip必须放在background后面不然不起作用,之所以要用background是因为text-fill-color不能使用linear所以只好借助background了。

background-clip:text会将背景作为文字区域裁剪。

<style>
    h1{
        font-size:60px;
        background: url(bg.jpg) repeat;
        -webkit-background-clip:text;
        -webkit-text-fill-color:transparent;
    }
</style>
<h1>博客园</h1>
利用animation制作文字遮罩动画效果

<style>
    h1{
        font-size:60px;
        background: url(bg.jpg) repeat;
        -webkit-background-clip:text;
        -webkit-text-fill-color:transparent;
        animation:fn 5s alternate infinite;
    }
    @keyframes fn{
            0%{
                background-position:0px 0px;
            }
            20%{
                background-position:30% 0px;
            }
            50%{
                background-position:50% 0px;
            }
            70%{
                background-position:70% 0px;
            }
            100%{
                background-position:100% 0px;
            }
    }
</style>
<h1>博客园</h1>

待续...

时间: 2024-11-09 01:41:22

字体填充的相关文章

ps菜鸟入门教程:[6]字体制作教程

ps菜鸟入门教程:[6]字体制作教程 | 浏览:230 | 更新:2014-01-03 13:00 | 标签: 字体 1 2 3 4 5 6 7 分步阅读 ps字体制作不是很难,准确地说,我今天分享的这个经验不难学,菜鸟也能很快掌握,所以我也把它划到了ps菜鸟入门教程里面,呵呵.自个儿看教程学习吧,很容易! 工具/原料 photoshop cs 6.0 ps菜鸟入门教程之字体制作 新建背景图层,输入名称,尺寸等,这个是按照个人喜好设定的.   设定好之后,复制一层.   将前景色改成你喜欢的颜色

[转] c# Chart设置样式

louiskoo 原文 c# Chart设置样式 一.chart属性熟悉 Chart       ChartBorder                       图表区域的边框设置       ChartFill                         图表区域的背景填充       Legend                            图表的注释标签显示设置项目,一组数据对应一种颜色的注释            IsHStack                    

一些很酷的.Net技巧

原作出处:http://www.codeproject.com/useritems/tips.asp?df=100 一..Net Framework 1.  如何获得系统文件夹 使用System.Envioment类的GetFolderPath方法:例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2.  如何获得正在执行的exe文件的路径 1)  使用Application类的ExecutablePath属性

IE下实现打印功能

先贴代码: <html> <head> <style type="text/css"> *{margin:0px;padding:0px;} .noprint{margin:20px 0px;} .noprint input{padding:5px 10px;margin:10px 5px;} #p{display:none;} </style> <!--该样式表设置的是打印时的样式,要放到其他style的下面,否则会被覆盖--&g

Word,Excel插入密集水印和二维码

最近客户要求开发一个功能: 在系统中上传文件后,自动个文档每页加上密集水印和二维码,打印纸质文档后扫描二维码自动打开系统电子档,防止其他人随意篡改. 简单做了一个DEMO程序: 程序截图 最终效果图: 二维码生成用的:ThoughtWorks.QRCode 操作文档用的:Aspose 大致逻辑:首先生成好二维码图片,打开文档在文档页眉处追加二维码图片,同时在文档每一页追加水印(这个地方客户要求插入密集型多个水印,我看了标准微软Word操作,一次只能插入一个,这块实现我用了个勺方法,多次调用插入水

C# 设置单元格格式属性

数字(Range.NumberFormatlocal 属性)常规:Range.NumberFormatlocal = "G/通用格式"数值:Range.NumberFormatlocal = "0.000_ " --保留小数位数为3            Range.NumberFormatlocal = "0" --不要小数            Range.NumberFormatlocal = "#,##0.000 "

SAP OLE入门

这个代码是在网上找的,自己进行了学习,入门级的吧 从别的地方COPY了 一些OLE的属性和方法解释 1.ole中如何保存和退出. call method of sheetname 'saveas' exporting #1 = filepath #2 =1. call method of applicationname 'quit'. 2.给sheet重命名. call method of sheetname 'name' = 'sheetname'. 3.创建application. call

Canvas标签初探

学了一点基础知识,感觉好神奇,全部练习代码 <html> <head> <meta http-equiv=Content-Type content="text/html;charset=utf-8"> <title>Canvas element size: 600 x 300, Canvas drawing surface size: 600 x 300</title> <style> body { backgro

ZedGraph控件的使用

http://blog.chinaunix.net/uid-20776117-id-1847015.html 在我们编写程序的时候,有时候是要做一些统计的,为了达到一目了然的效果,饼状图,曲线图,柱状图都是很好的表现统计的直观形式.这个时候,ZedGraph控件给我们带来了极大的方便. 1.下载ZedGraph.dll 2.在项目中引用这个控件 (: 首先,在项目解决方案里添加,然后在工具箱中点击右键,选择项,COM,浏览,打开,我们就 会在工具箱的最下方发现这个控件了,确定.然后就可以在一个W