css3阴影

12有趣的CSS文字阴影代码示例

与世无争的帅哥 提交于 2020-02-25 20:03:39
排版是每个人都喜欢的网页设计玩具。一个特别有趣的工具,CSS让你玩你的类型是 文字阴影 ,这看起来很简单,但可以用来创造一些显着的效果与一点创造力和创造力。 今天我们将运行几个 文本阴影 示例,您可以为自己的工作复制和粘贴。 基本阴影 该 文字阴影 属性是超级易于使用,并在所有运行良好 的现代 浏览器,甚至没有这么多的供应商名称!但是,使用Modernizr之类的工具,即使在旧版浏览器中也能帮助您降低高级CSS3效果,如果您需要后备支持。 句法 创建简单 文本阴影 的语法如下所示。你有四个变量可以使用,前两个设置你的阴影的位置,第三个设置模糊量和第四个阴影的颜色。 1 text-shadow: horizontal-offset vertical-offset blur color; 这样做就是一个例子,它的一个阴影已经向下移动了两个像素,右边是四个像素,三个像素的模糊,黑色的颜色是30%的不透明度。 1 text-shadow: 2px 4px 3px rgba(0,0,0,0.3); 这是这个代码的结果,一个很好的简单的阴影,它本身是非常有吸引力的。 新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。 为什么是rgba? 作为一个快速的注释,您不必使用rgba的阴影的颜色

css box-shadow添加阴影

ε祈祈猫儿з 提交于 2020-02-13 06:20:31
基础说明: 外阴影: box-shadow: X轴 Y轴 Rpx color; 属性说明(顺序依次对应): 阴影的X轴(可以使用负值) 阴影的Y轴(可以使用负值) 阴影模糊值(大小) 阴影的颜色 内阴影: box-shadow: X轴 Y轴 Rpx color inset ; 默认是外阴影 内阴影:inset 可以设置成内部阴影 注(PS) :此属性使用于盒模型 如(div,p,h1,h2,h3,h4,h5,h6等) 不是用来设置文字阴影 如果 设置文字阴影请参考知识点: text-shadow (同理) 因为是新属性,为了兼容各主流浏览器并支持这些主浏览器的较低版本,基于主流浏览器上使用box-shadow属性时,我们需要将属性的名称写成-webkit-box-shadow的形式。Firefox浏览器则需要写成-moz-box-shadow的形式 欧朋浏览器 -o-box-shadow IE>9 -ms-box-shadow 基础练习: 为了更好的了解box-shadow的特征,做几个小测试:(为了方便直接在标签内嵌套样式) 测试1: <div style="box-shadow: 0 0 10px #f00; border:1px solid green"></div> box-shadow: 0 0 10px #f00 (因没有使其X轴与Y轴移动 设置值 所在会在本身发生作用

css3新特性

人盡茶涼 提交于 2020-02-06 06:13:28
css3新特性: 1.css3重要模块: 1.1选择器 1.2盒模型 1.3背景和边框 1.4文字特效 1.5 2D/3D转换 1.6动画 1.7多列布局 1.8用户界面 css3可继承的属性: 字体:font,font-size,font-weight,font-family,font-style,font-variant, 颜色:color。 列表:list-style,list-style-type,list-style-position,list-style-image. 文字:letter-spacing,word-spacing,white-space,line-height,text-decoration,text-transform,text-indent,text-align。 所有元素可继承:visibility和cursor。 2.css3边框 2.1 border-radius//圆角 <div>border-radius</div> div{ border:2px solid #a1a1a1; padding:10px 40px; background:#dddddd; width:30px; border-radius:25px; -webkit-border-radius:25px; -ms-border-radius:25px; -o-border

CSS之盒模型边框,内边距,外边距,阴影,圆角

我是研究僧i 提交于 2020-02-02 00:41:46
盒子模型 盒子模型 盒子模型有元素内容、边框(border)、内边距(padding)、外边距(margin)组成; 盒子里面的文字和图片等元素是内容区域; 盒子的厚度 我们称为 盒子的边框; 盒子内容与盒子之间的距离是内边距; 盒子与盒子之间的距离是外边距; 标准盒子模型 盒子边框(border) border: border-width || border-style || border-color 属性 作用 border-width 定义边框粗细,单位是 px border-style 边框的样式 border-color 边框颜色 border-style : none:没有边框即忽略所有边框的宽度(默认值) solid:边框为单实线; dashed:边框为虚线; dotted:边框为点线; 表格细线边框 通过表格的 cellspacing="0" ,将单元格与单元格之间的距离设为 0 但是两个单元格之间的边框会出现边框,从而使边框变粗; 通过设置 css 属性 table {border-collapse: collapse;} 表示相邻边框合并在一起; <style> table, th, td { border: 1px dashed #ccc; border-collapse: collspase; } </style> 内边距(padding) 属性 作用

5个CSS3技术实现设计增强

半腔热情 提交于 2020-01-17 21:32:20
层叠样式表(css) 是Web设计的一种语言,CSS的下一代版本CSS3已经蓄势待发。你是否可望开始使用它们却又不知从何下手呢?虽然还有一些新属性没有得到官方的确认,但是一些浏览器已经开始支持来自CSS3得新特性了。   但问题是——许多浏览器支持了,唯独最主要的Internet Explorer浏览器仍不支持!   很多人尤其是中国的前端er们会觉得既然IE不支持,那就先不关心CSS3。其实不应这样的,CSS3现在能为我们带来什么好处呢?至少现在我们就能使用那些CSS3的新特性来进行设计增强.设计增强是指在不影响网站可用性的基础上,使用一些高级样式来提升网站的视觉效果。 其实对于如何区分设计增强与不影响可用性的区别还是有一定的困难的: 设计增强的例子: 使用border-radius属性为盒模型添加圆角,让网站更富有吸引力。不过,即使圆角属性不被浏览器支持,它也不会影响网站的正常使用。 设计消弱可用性的例子: 在某个元素上面层叠了一个使用了RGBA颜色值背景的元素,上面的元素使用半透明效果,很显然这两个元素都是必须让用户看到的。很显然,有一部分使用旧浏览器的用户想要看到下面的元素内容是很困难的,这种设计就降低了可用性。 一同学习 5个不同的CSS3属性 ,如果从现在起你就开始尝试在你的网站中使用它们,那你将让你的网站 实现既设计增强又不会消弱可用性 。  

CSS3边框

北战南征 提交于 2020-01-17 06:42:35
border-radius: border-radius属性为元素添加圆角边框。数值越小,弧度越小。 语法: border-radius:none; border-radius:m;一个数值代表四个角的x轴,y轴方向半径都一样。 border-radius:m m;两个数值分别代表左上,右下/右上,左下的x轴,y轴方向的半径。 border-radius:m m m;三个数值代表左上/右上,左下/右下的x轴,y轴方向的半径。 border-radius:m m m m;四个数值分别代表左上,右上,右下,左下的x轴,y轴方向的半径。 border-radius:x x x x/y y y y;前四个数值代表左上,右上,右下,左下的x轴方向的半径,后四个数值代表左上,右上,右下,左下的y轴方向的半径。 border-image: border-image属性用于为元素添加边框背景。语法: border-image:source slice width outset repeat ; 属性值: source:定义边框的背景图片源,即图像的URL。 slice:定义如何裁切背景图像。默认像素数,也可以用百分比。 width:定义边框背景图像的显示大小,及边框显示大小。 outset:定义边框背景图像的偏移位置。目前所有浏览器都不支持。 repeat:定义边框背景图像的重复性

css3 box-shadow 属性

孤街醉人 提交于 2020-01-15 00:02:15
文章目录 1. 使用语法 2. 参数说明 3. 使用案例 1. 使用语法 box-shadow: h-shadow v-shadow blur spread color inset; 2. 参数说明 h-shadow: 水平阴影位置(必须) v-shadow:垂直阴影的位置(必须) blur:模糊距离(可选) spread:阴影的尺寸(可选) color:阴影的颜色(可选) inset:内部样式(可选) 3. 使用案例 参考: http://www.php100.com/manual/w/tiy/c.asp-f=css_box-shadow.htm 来源: CSDN 作者: gklcsdn 链接: https://blog.csdn.net/gklcsdn/article/details/103977325

CSS3新增特性详解(一)

匆匆过客 提交于 2020-01-03 16:20:11
注:由于CSS3的新特性较多,所以分两篇博文来说明。第一篇主要包括新的选择器、文字及块阴影、多背景图、颜色渐变、圆角等。第二篇主要细说CSS3的各种动画效果,如:旋转、移动、缩放等,还包括图标字体的应用。 CSS3属性选择器: a[href$=‘.pdf’] 表示 href属性中以.pdf结尾的被选中 a[href^=‘mailto’] 表示href属性中以mailto开头的被选中 a[href*=‘item’] 表示href属性中含有item的都被选中 其中a只是指代元素标签 现有三个div,他们的属性name的值各不同: 样式如下: 加入选择器: 效果: 再加入一属性选择器: 效果: 选择器的用法相信大家已经比较熟练了,这里也比较简单就不再赘述了。这种属性选择器比较多用在 href 属性中,通过载入文件名的不同后缀名来做出相应的选择,如:.jpg .png .gif等等。 CSS3伪类选择器: 现有一表格如下: 加入伪类选择器: :nth-of-type 可以通过参数来选择表格的奇数行或偶数行, odd 代表奇数行, even 代表偶数行。 效果: :nth-child 伪类,同样是用来选择行。参数为 n 时选中所有行,参数为 n+i 时表示从第 i 行开始下面的都被选中, 2n 表示 2 的倍数行被选中,即偶数行, 3n 表示 3 的倍数行被选中。 效果: n+i: 2n:

React Native之阴影效果

好久不见. 提交于 2020-01-02 16:22:33
前言 阴影效果在App中是一个很常见的需求,在css3中可有直接通过 box-shadow 属性实现,RN中的iOS端也可以通过下面类似的代码实现 //只支持iOS端 shadowColor: '#999', //设置阴影色 shadowOffset:{width:0,height:0}, //设置阴影偏移,该值会设置整个阴影的偏移,width可以看做x,height可以看做y,x向右为正,y向下为正 shadowOpacity: 1, shadowRadius: 1.5, //设置阴影模糊半径,该值设置整个阴影的半径,默认的效果就是View的四周都有阴影 复制代码 但是上面的代码不支持android,在android端可以通过 elevation 属性来实现 //该值只在android5.0(包含)以上的机型才支持 //无法指定阴影的颜色以及偏移,只能设置阴影的高度 //阴影效果主要在底部,其它三面也有一个层次感,跟ios四面阴影效果不一样 elevation:1.5, 复制代码 但是两者在表现样式上,很大不同,如果不介意的话,可以直接合并两个平台的属性,在需要使用的地方引用即可: viewShadow:{ //该属性只支持>=android 5.0 elevation:1.5, shadowColor:gColors.color999, shadowOffset:{width

CSS3边框 阴影 box-shadow

你说的曾经没有我的故事 提交于 2019-12-28 02:40:42
box-shadow是向盒子添加阴影。支持添加一个或者多个。 box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 参数介绍: box-shadow: h-shadow v-shadow blur spread color inset; h-shadow :水平阴影的偏移值,必需,可以为负值。 v-shadow :纵向阴影的偏移值,必需,可以为负值。 blur :阴影模糊值,可选,不能为负值。 spread :阴影的扩展,可选,可以为负值。 color :阴影的颜色,虽然是可选,但是在不同的浏览器里面解释不一样,有些是黑色,有些是透明,所以建议都要设置。具有透明度的阴影可以用rgba的值。 inset :内阴影。可选,如果缺省,默认是外阴影(outset)。 注意:inset 可以写在参数的第一个或最后一个,其它位置是无效的。 为元素设置外阴影: 示例代码: .box_shadow{ box-shadow:4px 2px 6px #333333; } 效果: 为元素设置内阴影: 示例代码: .box_shadow{ box-shadow:4px 2px 6px #333333 inset; } 效果: 添加多个阴影: 以上的语法的介绍,就这么简单,如果添加多个阴影,只需用逗号隔开即可。如: .box_shadow{ box