css3阴影

css盒子模型

て烟熏妆下的殇ゞ 提交于 2020-04-04 17:57:09
盒子模型   盒子模型就是把HTML 页面中的元素看作是一个矩形的盒子,也就是一个盛装盒子的容器,每个矩形都是由元素的内容、内边距(padding)、边距(border)和外边距(margin)组成。 <div>标记    div是英文 division 的缩写,意为“分割、区域”。<div>是一个区块容器标记,可以将网页分割为独立的、不同的部分,以实现网页的规划和布局。大多数 HTML 标签都可以嵌套在 <div> 中,<div> 中还可以嵌套多层<div>。 盒子的宽与高 边框属性 设置内容 样式属性 常用属性 边框样式 border-style:上边[右边 下边 左边]; none 无(默认)、solid 单实线、dashed 虚线、dotted 点线、double 双实线 边框宽度 border-width:上边[右边 下边 左边]; 像素值 边框颜色 border-color:上边[右边 下边 左边]; 颜色值、#十六进制、rgb(r%,g%,b%) 综合设置边框 border:四边宽度 四边样式 四边颜色 圆角边框 border-radius:水平半径参数/垂直半径参数; 像素值或百分比 图片边框 border-images:图片路径 裁切方式/边框宽度/边框扩展距离 重复方式; 1.边框样式(border-style)   其基本语法格式:border-style

CSS3的高级特性

给你一囗甜甜゛ 提交于 2020-03-27 10:14:43
CSS3对响应式设计非常有用:使用CSS3替代图片,在有带宽限制的网页中可有效减少http请求(从而使网页加载更快),并可使网页更灵活、更容易维护。 在开发CSS3时,要记住添加相关的浏览器私有前缀以保证最广泛的浏览器兼容。 1.文字阴影   1.基本语法   .element{     text-shadow:1px 1px 1px #cccccc;   }   记住,阴影值的速记规则永远是先右再向下。因此,第一个值指的是右侧阴影的大小,第二个值指的是下方阴影的大小,第三个值指的是模糊距离(即阴影从开始变淡到完全消失的距离),最后一个值是阴影颜色。   2.HEX、HSL或RGB颜色都可以,同时要考虑浏览器兼容性。   text-shadow:4px 4px 0px #404442;   text-shadow:4px 4px 0px hsla(140,3%,26%,0.4);   3.px、em或rem都行     阴影值也可以使用em或rem单位。如下代码     text-shadow:.039215686em .039215686em 0em #dat7d7;   4.取消文字阴影:   text-shadow:none;   5.左上方文字阴影   text-shadow:-4px -4px 0px #dad7d7;   6.制作浮雕文字阴影效果     text

css3按钮

ⅰ亾dé卋堺 提交于 2020-03-27 06:38:39
这些漂亮的按钮都可以用css3来实现 先回想一下ps里的实现方法 一、做出圆角图形 二、在圆角图像实现渐变 三、给图形加阴影 四、给文字加阴影 用css3实现是一样的原理 首先看样式代码: .button { display: inline-block; outline: none; text-align: center; text-decoration: none; font: 24px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3);/*文字阴影*/ -webkit-border-radius: .5em; /*圆角*/ -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);/*阴影*/ -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); } .button:hover { text-decoration: none; } .button:active { position: relative;

css3之阴影

此生再无相见时 提交于 2020-03-15 16:07:44
1. 盒子阴影: box-shadow: X 轴偏移量 Y 轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; eg: .box_shadow{ box-shadow:4px 2px 6px 7px #333333 inset; } 同一盒子,可以同时加多个阴影,阴影之间用 “,”隔开 .box_shadow{ box-shadow:4px 2px 6px #f00, -4px -2px 6px #000, 0px 0px 12px 5px #33CC00 inset; } 2. 字体阴影: text-shadow:X-Offset Y-Offset blur color; X-Offset:表示阴影的水平偏移距离,其值为正值时阴影向右偏移,反之向左偏移; Y-Offset:是指阴影的垂直偏移距离,如果其值是正值时,阴影向下偏移,反之向上偏移; Blur:是指阴影的模糊程度,其值不能是负值,如果值越大,阴影越模糊,反之阴影越清晰,如果不需要阴影模糊可以将Blur值设置为0; Color:是指阴影的颜色,其可以使用rgba色。 比如,我们可以用下面代码实现设置阴影效果。 text-shadow: 0 1px 1px #fff 3. 实现书摆放在桌子上的效果 效果 /*--> */ /*--> */ 欢迎加入web前端冲击顶级高薪大厂学习群,群聊号码

使用CSS3的SVG投影

为君一笑 提交于 2020-03-11 22:41:21
是否可以使用css3为svg元素设置阴影,类似 box-shadow: -5px -5px 5px #888; -webkit-box-shadow: -5px -5px 5px #888; 我看到了有关使用滤镜效果创建阴影的一些评论。 有没有单独使用css的示例。 下面是正确使用cusor样式但没有阴影效果的工作代码。 请帮助我以最少的代码获得阴影效果。 svg .shadow { cursor:crosshair; -moz-box-shadow: -5px -5px 5px #888; -webkit-box-shadow: -5px -5px 5px #888; box-shadow: -5px -5px 5px #888; } <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" viewBox="0 0 120 70"> <rect class="shadow" x="10" y="10" width="100" height="50" fill="#c66" /> </svg> #1楼 使用 新的 CSS filter 属性。 受webkit浏览器 ,Firefox 34+和 Edge支持 。

响应式布局和css3

旧街凉风 提交于 2020-03-10 20:55:26
1.使用百分比 2.使用em,相对于上下文的百分比(body默认16px, 100%, 1em) body{ font-size: 16px; font-size: 100%; font-size: 1em; } 子元素相对body的大小。比如宽度为48px, 则设置 width: 3em 3.媒体查询,比较常用的框架bootstrap.css 4.css3 text-shadow (阴影): 1px 1px 1px #000000; 右阴影 下阴影 模糊宽度 阴影颜色           -1px -1px 1px #000000; 上阴影 左阴影 模糊宽度 阴影颜色          0 1px 0 #ffffff; 浮雕效果 多重阴影:text-shadow: 0 1px 0 #fff, 4px 4px #000 box-shadow: 0 0 1px #ffffff; 水平偏移距离,垂直偏移距离,模糊半径,阴影颜色       inset 0 0 30px #000; 内阴影 多重阴影:box-shadow: 0 1px 0 #fff, 4px 4px 0 #000 渐变背景 多重背景图片 background: url(), url(), url() 来源: https://www.cnblogs.com/byayn/p/12458355.html

CSS3文本阴影、盒子阴影

寵の児 提交于 2020-03-10 05:53:27
文本阴影属性:text-shadow 我们可以通过这个属性来给文字添加水平阴影、垂直阴影、模糊的距离、及阴影的颜色。 text-shadow:10px 10px 10px red; 注: 第一个值:代表阴影与文本水平方向的距离,该属性值必须要有且可以为负值,正值向右负值向左 第二个值:代表阴影与文本在垂直方向上的距离,该属性也是必须要有的,可以为负值,正值向下负值向上。 第三个值:表示阴影的模糊程度,不支持负值。 第四个值:阴影的颜色。 (①和②两个属性值的顺序不可调换) 下面我们来使用一下该属性:在这里使用一个p标签输入文字内容。 < ! DOCTYPE html > < html > < head > < meta charset = "utf-8" > < title > < / title > < style type = "text/css" > p { font - size : 100 px ; text - shadow : 10 px 10 px 10 px red ; } < / style > < / head > < body > < p > 文字阴影 < / p > < / body > < / html > 使用该属性之后的效果:此时阴影分别向右向下偏移了10像素的距离,然后模糊的程度为10像素,颜色为红色。 文本阴影与盒子阴影可以设置多个阴影

CSS3文本阴影和盒子阴影

北城余情 提交于 2020-03-09 12:27:53
声明:本人才疏学浅,文中如有错误或不当之处,请各位指出,共同进步,谢谢! 一、文本阴影 先上代码 文本阴影属性 text-shadow : 10px 10px 10px red ; 注:第一个值:水平方向的距离 (必须有的:支持负值) 第二个值:垂直方向的距离 (必须有的:支持负值) 第三个值:阴影的模糊程度 (不支持负值) 第四个值:阴影的颜色 第一个值和第二个值得位置不能互换 正值是顺时针,逆值是负时针 当给同一个文字设置多个阴影的时候,阴影和阴影之间用逗号隔开: 如:text-shadow : 0 0 4px white, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20 ; 二、盒子阴影 盒子阴影属性box-shadow : 10px 10px 5px 10px #888888 inset; 从左到右的属性值:X-shadow 必需的。水平阴影的位置。允许负值 Y-shadow 必需的。垂直阴影的位置。允许负值 blur 可选。模糊距离 spread 可选。阴影的大小 color 可选。阴影的颜色。 inset 可选。从外层的阴影(开始时)改变阴影内侧阴影 没加inset的效果可以看到阴影在盒子外面显示: 加inset就变成内阴影了,在盒子里面显示

CSS属性中的阴影属性

给你一囗甜甜゛ 提交于 2020-03-08 19:47:31
CSS3中的阴影属性包括文本阴影属性和盒子阴影属性。 一、文本阴影属性text-shadow   书写方式:text-shadow:x y a c;        1)x代表的是水平方向的距离值(该值必须有,并且支持负值)        2)y代表的是垂直方向的距离值(该值必须有,并且支持负值)        3)a代表的是阴影的模糊程度(不支持负值)        4)c代表的是阴影的颜色   tips:只有水平和垂直方向支持负值     x和y的位置不能互换     可以用逗号分隔的方式进行多阴影设置 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> div{ width: 200px; height: 200px; border: 1px solid #888888; margin: 50px auto; font-size: 50px; text-align: center; text-shadow: 0 0 4px white,0 -5px 4px #ff3,2px -10px 6px #fd3,-2px -15px 11px #f80,2px -25px 18px #f20; } </style> </head> <body> <div

CSS3新特性

戏子无情 提交于 2020-03-05 20:04:11
2.过渡 transition: CSS属性,花费时间,效果曲线(默认ease),延迟时间(默认0)复制代码 3.动画 animation:动画名称,一个周期花费时间,运动曲线(默认ease),动画延迟(默认0),播放次数(默认1),是否反向播放动画(默认normal),是否暂停动画(默认running)复制代码 4.形状转换 transform:适用于2D或3D转换的元素 rotate(30deg); translate(30px,30px); scale(.8); skew(10deg,10deg); rotateX(180deg); rotateY(180deg); rotate3d(10,10,10,90deg); 5.选择器 6.阴影 box-shadow: 水平阴影的位置 垂直阴影的位置 模糊距离 阴影的大小 阴影的颜色 阴影开始方向(默认是从里往外,设置inset就是从外往里);复制代码 7.边框 border-image: 图片url 图像边界向内偏移 图像边界的宽度(默认为边框的宽度) 用于指定在边框外部绘制偏移的量(默认0) 铺满方式--重复(repeat)、拉伸(stretch)或铺满(round)(默认:拉伸(stretch)); 8.背景 background-clip 制定背景绘制(显示)区域 background-origin background