利用CSS创造多彩文字

css

效果:



文字的上半部分



文字的下半部分



二组文字重合的效果

原理:

将二个相同而色彩不同的文字重合在一起,通过分别给其加 clip 属性,使上面和下面的文字被剪切位置不同,从而产生二种不同的色彩。

clip : 摘自苏沈小雨CSS手册

clip : auto | rect ( number number number number )

参数:

auto : 对象无剪切

rect ( number number number number ) :

依据上-右-下-左的顺序提供自对象左上角为(0,0)坐标计算的四个偏移数值,其中任一数值都可用auto替换,即此边不剪切

说明:

检索或设置对象的可视区域。区域外的部分是透明的。

必须将position的值设为absolute,此属性方可使用。

测试环境:

Firefox1.5、IE6.0、Opera8.5、IE5.01绿色版通过。

CSS

.textBottom {

color: #333333;

position: absolute;

left: 3em;

top: 1em;

font: 26px Century Gothic,Arial, Helvetica, sans-serif;

clip: rect(18px auto auto auto);

}

.textTop {

color: #CC0000;

position: absolute;

left: 3em;

top: 1em;

font: 26px Century Gothic,Arial, Helvetica, sans-serif;

clip: rect(0 auto 18px 0);

}

.container {

width: 28em;

height: 5em;

margin: 1em auto;

position: relative;

background: #F6F6F6;

}

xhtml

<div class="container">

<a href="#" class="textTop">Cascading Style Sheet </a>

<a href="#" class="textBottom">Cascading Style Sheet </a>

</div>

时间: 2024-08-20 02:15:37

利用CSS创造多彩文字的相关文章

利用CSS的Clip属性来创造多彩文字

css 原理 将二个相同而色彩不同的文字重合在一起,通过分别给其加 clip 属性,使上面和下面的文字被剪切位置不同,从而产生二种不同的色彩. clip : 摘自苏沈小雨CSS手册 clip : auto | rect ( number number number number ) 参数: auto : 对象无剪切rect ( number number number number ) : 依据上-右-下-左的顺序提供自对象左上角为(0,0)坐标计算的四个偏移数值,其中任一数值都可用auto替换

用CSS打造多彩文字链接_链接特效

CSS打造多彩文字链接 一. 初级链接样式 1. 普通链接 2. 无下划线链接 3. 双划线链接 4. 删除线链接 二. 进阶链接样式风格 1. 另类下划线的原理 2. 定制下划线色彩 3. 定制下划线距离 4. 定制下划线长度和对齐方式 5. 定制双下划线 三. 高级链接样式风格 1. 定义块状链接 2. 定义按钮风格的链接 3. 定义特效链接 4. 静态背景切换链接 5. 动态背景切换链接 网页教学网改编

CSS打造多彩文字链接

CSS打造多彩文字链接 一. 初级链接样式 1. 普通链接 2. 无下划线链接 3. 双划线链接 4. 删除线链接 二. 进阶链接样式风格 1. 另类下划线的原理 2. 定制下划线色彩 3. 定制下划线距离 4. 定制下划线长度和对齐方式 5. 定制双下划线 三. 高级链接样式风格 1. 定义块状链接 2. 定义按钮风格的链接 3. 定义特效链接 4. 静态背景切换链接 5. 动态背景切换链接 网页教学网改编

用CSS的Clip属性创造多彩文字

原理 将二个相同而色彩不同的文字重合在一起,通过分别给其加 clip 属性,使上面和下面的文字被剪切位置不同,从而产生二种不同的色彩. clip : 摘自苏沈小雨CSS手册clip : auto | rect ( number number number number )参数:auto : 对象无剪切rect ( number number number number ) :依据上-右-下-左的顺序提供自对象左上角为(0,0)坐标计算的四个偏移数值,其中任一数值都可用auto替换,即此边不剪切说

实例:利用样式CSS的Clip属性制作多彩文字

css 多彩文字(Multi Colored Text)的制作的原理是,将二个文字相同而色彩不同的文字重合在一起,通过分别给元素加 clip 属性,使上面和下面的文字被剪切位置不同,设置不同的色彩,从而产生多彩文字的效果,即Multi Colored Text. clip 属性: clip : auto | rect ( number number number number ) 参数: auto:对象无剪切 rect ( number number number number ) : 依据上-

利用PHP和CSS改变网页文字大小

  用PHP和CSS改变网页文字大小--在设计网站的时候,要牢记一点:并不是所有的访问者都是神采奕奕的年轻人,而且他们也不一定完全熟悉Web浏览器的各种使用方法. 在设计网站的时候,要牢记一点:并不是所有的访问者都是神采奕奕的年轻人,而且他们也不一定完全熟悉Web浏览器的各种使用方法.聪明的设计者了解这一点,他们常常将各种特殊的可访问特性融入网站的设计中,这样,即使是年长者或是残疾人士都可以方便舒适地使用网站,而不必花费额外的力气. 文本大小调节器是最有效的可访问特性中的一个,任何网站都可能需要

如何利用js使一行文字在滚动的过程中逐字减小,直到消失,谢谢啦

问题描述 如何利用js使一行文字在滚动的过程中逐字减小,直到消失,谢谢啦 要求一行文字向左滚动,在过程中文字逐个减小到消失,谢谢大家,希望可以有源码,感激不尽啦 解决方案 最好先采纳,不然写了半天,你就跑了,我只能哭哭了. 解决方案二: 定时器,控制css,控制字体大小. 解决方案三: <style type="text/css"> #gongao{width:1000px;height:30px;overflow:hidden;line-height:30px;font-

利用CSS让元素垂直居中的两种实现方法

文章简介:利用CSS让元素垂直居中是个很头疼的问题,这里就介绍两种简单实用的方法. 利用CSS让元素垂直居中是个很头疼的问题,这里就介绍两种简单实用的方法 方法一:利用行高(line-height)定位 line-height通常是用于调节一段文字的行与行之间的距离,或者说两行文字之间的距离,如果行高是500px,那么每一行中的文字距离本行的顶部就是250px,如果将文字的行高设为500px,并且外面的容器的高度也为500px,同样可以实现垂直居中,但是用它来实现垂直居中,也是有缺点的,就是如果

用CSS层叠样式表实现文字变图象特效

css|特效|样式表 一段文字,当鼠标在文字上面单击,文字消失,原来文字的地方却立即变成了一张图片,当鼠标在图片上单击,图片又消失,原来的文字又重现了,像变魔术一样,是不是有意思?!这种效果用Dreamweaver的Behavirs 功能也可实现,但那要增加一段Javascript程序,明显增加了不少代码.而用CSS来制作这种效果,增加的代码却要少得多. 原理:利用CSS的属性值可动态改变的特点. 思路:定义一个HTML元素CSS属性的两种属性值,再用一个事件来触发,一旦事件发生,则改变HTML