盒阴影及文字操作

一.盒阴影

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <mehtmlta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7     div{
 8         width: 200px;
 9         height:200px;
10         margin:30px auto;
11         border: 1px solid purple;
12         /*box-shadow: inset 10px  20px 30px purple,inset -10px -20px 30px purple,inset 15px  25px 30px purple,inset -15px -25px 30px purple;*/
13     }
14
15     div:hover{
16         box-shadow: inset 10px  20px 30px purple,inset -10px -20px 30px purple,inset 15px  25px 30px blue,inset -15px -25px 30px blue;
17     }
18     </style>
19 </head>
20 <body>
21     <!--
22      盒阴影
23         box-shadow
24            第一个值:默认省略或者inset   可以省略,省略即为默认
25               处理盒子阴影在盒子的外面,添加即为里面
26            第二个值:
27                 具体的数值 可以是正数,也可以是负数 为盒子阴影x轴的大小
28             第三个值:
29                 具体的数值,可以是正数,也可以是负数  为盒子阴影Y轴的大小
30              第四个值:
31                    具体的数值,可以是正数,不可以是负数,可以省略,省略之后,没有模糊面积
32                    为盒子阴影模糊面积
33              第五个值:具体的颜色值,英文单词,十六进制 rgb rgba
34         盒阴影可以不断的添加,中间用逗号隔开
35     -->
36     <div></div>
37 </body>
38 </html>

鼠标经过效果:



二.文字阴影

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7       div{
 8           font-size: 30px;
 9           text-align: center;
10           -webkit-text-shadow: 20px 20px 30px purple;
11       }
12     </style>
13 </head>
14 <body>
15     <!--
16         第一个值:
17                 具体的数值 可以是正数,也可以是负数 为文字阴影x轴的大小
18             第二个值:
19                 具体的数值,可以是正数,也可以是负数  为文字阴影Y轴的大小
20              第三个值:
21                    具体的数值,可以是正数,不可以是负数,可以省略,省略之后,没有模糊面积
22                    为文字阴影模糊面积
23              第四个值:具体的颜色值,英文单词,十六进制 rgb rgba
24         文字影可以不断的添加,中间用逗号隔开
25         为了兼容老版本的浏览器正确写法应该是:-webkit-text-shadow: 20px 20px 30px purple;
26      -->
27     <div>并发症发烧</div>
28 </body>
29 </html>


三.蒙版

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>巫妖果子</title>
 6     <style type="text/css">
 7     div{
 8         width: 300px;
 9         height: 1500px;
10         margin: 0px auto;
11         background:linear-gradient(red,yellow,blue);
12         /*-webkit-*/mask: url("D:/照片大全/蒙版鸭.png") 10px 300px no-repeat;
13     }
14     </style>
15 </head>
16 <body>
17     <div>蒙版
18              目前只有-webkit-内核的浏览器支持,其它不支持
19
20              需要PNG的透明度遮罩蒙版
21
22              和背景设置一样,可以设置多个png为蒙版
23     </div>
24 </body>
25 </html>


四.倒影

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7     div{
 8         width: 300px;
 9         height: 400px;
10         margin: 50px auto;
11         background:url("D:/照片大全/盛世美颜.jpg")  no-repeat;
12         background-size:100% 100%;
13         -webkit-box-reflect:left 10px url("D:/照片大全/给你主宰自己的力量.jpg")
14         /*linear-gradient(to top,
15             rgba(255,255,255,1) 10px,
16             rgba(255,255,255,0.3) 40px,
17             rgba(255,255,255,0) 200px,
18             rgba(255,255,255,0)
19
20             );*/
21     }
22     </style>
23 </head>
24 <body>
25     <div></div>
26     <!--
27         倒影只有-webkit-内核浏览器支持
28         -webkit-box-reflect:below;
29
30         第一个值
31             控制倒影出现的位置
32                 上 above
33                 下 below
34                 左 left
35                 右 right
36          第二个值
37              倒影和本体之间间隔
38                 为具体的数值: 比如 10px
39                 -webkit-box-reflect: below 10px;
40          第三个值
41              可以是透明度的渐变,也可以是一个png透明的图片链接
42                 透明度的渐变
43                    -webkit-box-reflect:below 10px linear-gradient(to top,
44             rgba(255,255,255,1) 10px,
45             rgba(255,255,255,0.3) 40px,
46             rgba(255,255,255,0) 200px,
47             rgba(255,255,255,0)
48
49             );
50          png透明的图片链接(需要一张蒙版类的图片)
51               -webkit-box-reflect:left 10px url("D:/照片大全/给你主宰自己的力量.jpg")
52      -->
53 </body>
54 </html>

原文地址:https://www.cnblogs.com/zjm1999/p/10153715.html

时间: 2024-10-10 09:44:45

盒阴影及文字操作的相关文章

PIE使IE支持CSS3圆角盒阴影与渐变渲染

PIE使IE支持CSS3圆角盒阴影与渐变渲染 http://css3pie.com/download/

C++ GDI+ 带阴影的文字功能的实现

用GDI+的优秀图形输出功能可以非常方便的实现文字特效,其中一个带阴影的文字便是其中一例. 许多简单的文字特效只是简单的将文字用不同的颜色与不同的位置输出一次或多次,本文所讨论的阴影效果借助GDI+的反走样能力生成透明的阴影与半阴影. 这儿所述的方法先在绘图平面上绘制一个比预期小的文字,然后放大它. 由于代码注释很详细,直接上代码: ULONG_PTR g_gdiPlusToken = NULL; //GDI+ 初始化 void CMFCApplication1Dlg::OnBnClickedO

转载 CSS3 经典教程系列:CSS3 盒阴影(box-shadow)详解

目标大纲 文章转载 CSS3 经典教程系列:CSS3 盒阴影(box-shadow)详解 IE中CSS-filter滤镜小知识大全

HTML之canvas 8 绘制阴影-绘制文字

绘制阴影 Context.shadowOffetX:阴影横向位移量 Context.shadowOffetY:阴影纵向位移量 Context.shadowColor:阴影颜色 Context.shadowBlur阴影的模糊范围 绘制文字 Context.fillStyle=’#00F’; Context.font=”bold 30px sans-serif”; Context.fillText(“hello world”,0,0); Context.strokeText(“hello world

CSS3_盒阴影_倒影_盒子大小可调

1. 盒阴影 会产生一个或者多个阴影 使用:    (多个阴影,以逗号隔开) /* (不能为负值) (可以负值) */ /* 水平方向偏移量 垂直反向偏移量 模糊程度 扩散程度 颜色 是否是内阴影; */ box-shadow: 20px 20px 20px 10px yellowgreen; /* 外阴影上下左右扩10px */ /* 不会影响布局,即不占位 */ /* 内阴影在 content 之上 */ box-shadow: 30px 40px 10px 50px red inset;

文字标注,多行文字操作文字标注

文字标注,多行文字操作文字标注.CAD制图设计工作中,常常会需要对CAD图纸进行文字标注.那么该如何进行文字标注呢?今天小编就给大家具体演示一下,文字标注,多行文字操作文字标注.演示步骤如下: 步骤一:首先,我们在浏览器里搜索迅捷CAD编辑器专业版下载安装到电脑端. 步骤二:运行软件,在软件底部命令框中输入ST指令,点击回车键或者空格键,打开文字样式. 步骤三:在文字样式里新增一个新的样式,选择合适的宽度和高度,选择字体后,点击确定套用. 步骤四:点击CAD软件界面顶部的"A"多行文字

你不知道的语音转文字操作!

大家平时是怎样进行语音转文字的呢?小编之前都是使用一些社交软件的语音功能,但是这些语音软件的正确率比较低,对我们的工作和学习的效率有所影响,所以大家在选择使用语音转文字的软件时一定要适合我们.今天小编给大家分享一种准确率高的语音转文字操作. 第一步:可以在浏览器中搜索OCR文字识别软件,再下载安装OCR文字识别软件,接着还需要在电脑或者手机上准备保存好的一些语音文件. 第二步:下载安装好OCR文字识别软件后,打开软件,我们可以在左侧的功能栏里看到OCR文字识别软件的几种功能. 第三步:在左侧的功

(实战)多边形,梯形盒阴影css实现技巧

一般情况下,我们给块状元素(四边形)添加阴影样式,直接用css box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);就可以了,但是总有一些需求是那么的特别,例如下图: 要求给这样的梯形盒外围加阴影,第一眼感觉也没啥特别的,但是搞起来就知道多烦了.反正我是折腾了好一会儿,最后只能用下面这样实现了. HTML和CSS(sass)代码: <div class="m-tab-page-box cf"> <div class="m-t

简便的语音转文字操作有哪些?

在这个快节奏的时代,越来越多的喜欢简便的操作,接下来小编给大家分享一些语音转文字的简便操作.有兴趣的小伙伴可以来参考一下呀! 第一步:通过浏览器搜索OCR文字识别软件,再下载安装OCR文字识别软件到我们的电脑里,还需要在电脑或一些语音文件. 第二步:下载安装好OCR文字识别软件后,打开软件,我们可以在左侧的功能栏里看到OCR文字识别软件的以下几种功能. 第三步:在左侧的功能栏内点击语音识别功能,就可进入到语音识别功能的界面. 第四步:进入语音识别界面,点击界面左上方的添加文件,此处添加的文件选取