• CSS3 的 filter(滤镜) 属性


    展示效果




    html + css 核心代码

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>图片效果</title>
    		<style type="text/css">
    			.all {
    				 200px;
    				height: 200px;
    				border: 1px solid black;
    				margin: 50px auto;
    				text-align: center;
    			}
    			
    			span {
    				height: 50px;
    				line-height: 50px;
    			}
    
    			.all>img {
    				 100%;
    				height: 150px;
    			}
    
    			#one {
    				/* 高斯模糊度 */
    				filter: blur(5px);
    			}
    
    			#two {
    				/* 使图片变亮 */
    				filter: brightness(300%);
    			}
    
    			#three {
    				/* 调整图像的对比度 */
    				filter: contrast(300%);
    			}
    
    			#four {
    				/* 给图像设置一个阴影效果 */
    				filter: drop-shadow(8px 8px 8px red);
    			}
    
    			#five {
    				/* 将图像转换为灰度图像 */
    				filter: grayscale(100%);
    			}
    
    			#six {
    				/* 色相旋转 */
    				filter: hue-rotate(45deg);
    			}
    
    			#seven {
    				/* 反转输入图像 */
    				filter: invert(100%)
    			}
    
    			#eight {
    				/* 转化图像的透明程度。opacity(%) */
    				filter: opacity(50%);
    			}
    
    			#nine {
    				/* 转换图像饱和度。saturate(%)	 */
    				filter: saturate(0%);
    			}
    
    			#ten {
    				/* 将图像转换为深褐色。sepia(%)	 */
    				filter: sepia(100%);
    			}
    		</style>
    	</head>
    	<body>
    		
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg">
    			<span>原图</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="one">
    			<span>高斯模糊度</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="two">
    			<span>使图片变亮</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="three">
    			<span>调整图像的对比度</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="four">
    			<span>给图像设置一个阴影效果</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="five">
    			<span>将图像转换为灰度图像</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="six">
    			<span>色相旋转</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="seven">
    			<span>反转输入图像</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="eight">
    			<span>转化图像的透明程度</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="nine">
    			<span>转换图像饱和度</span>
    		</div>
    		<div class="all">
    			<img src="http://dingyue.ws.126.net/zbQfaWxP9jdJuGT3ISV9HD2aPPtb83=z0kMKXkcp4g7CF1528515359961.jpg" id="ten">
    			<span>将图像转换为深褐色</span>
    		</div>
    	</body>
    </html>
    
    
    声明:所有的图片只用于学习、不用做任何商业用途。如有侵权,请告知,立马删除。
  • 相关阅读:
    Android 图片的缩略图
    Android 非Activity类引用getResources()方法问题的解决方法
    Android 广播(内部类)
    Android 消息广播Intent传递数据
    Android 防止按钮连续点击的方法(Button,ImageButton等)
    Android 广播机制(两种注册方法)与中断广播
    Android 使用意图传递数据
    Android 使用全局变量传递数据
    Android 使用剪切板传递数据
    android 使用静态变量传递数据
  • 原文地址:https://www.cnblogs.com/laowenBlog/p/12618368.html
Copyright © 2020-2023  润新知