在线美图

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>在线美图</title>
<style type="text/css">
*{ padding:0; margin:0; list-style-type:none;}
body{font-family: "??";font-size: 12px;}
#t_con{ width:460px; line-height:20px; color:#00F; cursor:pointer; margin:20px auto 0 auto; border:1px #09C dashed; text-align:center;}
#t_area1{ width:300px; height:200px;overflow:hidden; border:2px #09C solid; background-color:#F1F9FC; margin:10px auto; padding-bottom:10px;display:none; }
#t_area{ width:300px; height:200px;overflow:hidden; border:2px #09C solid; background-color:#F1F9FC; margin:10px auto; padding-bottom:10px;display:none; }
#t_area ol{ margin:10px 0;}
#t_area li{ width:60px; height:18px; float:left; display:inline; text-align:center; line-height:18px; margin:4px auto auto 5px; }
#t_area li a{ color:#fff; text-decoration:none;}
#t_area li a:hover,a:active{ color:#fff; text-decoration:underline;}
</style>

<!--t_area是生成的盒子 t_con是a所在文本的地方-->

<!--Speia滤镜(Speia) -->
<style type="text/css">
  .sepia{
    /**  格式,filer: sepia(效果范围)
     *  效果范围,取值范围为0-1或0-100%;0表示无效果,1或100%表示最大效果
     */
    -webkit-filter: sepia(100%);  
    -moz-filter:sepia(100%);
    -o-filter: sepia(100%);
    -ms-filter: sepia(100%);
    filter: sepia(100%);  
  }
</style>

<!--灰度图滤镜-->
<style type="text/css">
  .grayscale{
    /**  格式,filer: grayscale(效果范围)
     *  效果范围,取值范围为0-1或0-100%;0表示无效果,1或100%表示最大效果
     */
     -webkit-filter: grayscale(100%);
     -o-filter: grayscale(100%);
     -moz-filter: grayscale(100%);
     -ms-filter: grayscale(100%);
     filter: grayscale(100%);  
  }
</style>

<!--高斯模糊滤镜(Blur) -->
<style type="text/css">
  .blur{
    /**  格式,filer: blur(模糊半径)
     *  模糊半径,取值范围0~Npx,0为无效果
     */
     -webkit-filter: blur(1px);
     -moz-filter: blur(1px);
     -o-filter: blur(1px);
     -ms-filter: blur(1px);
     filter: blur(1px); 
  }
</style>

<!--反色滤镜(Inver) -->
<style type="text/css">
  .invert{
    /**  格式,filer: invert(效果范围)
     *  效果范围,取值范围0~1或0~100%,0为无效果,1或100%表示最大效果
     */
     -webkit-filter: invert(1);
     -moz-filter: invert(1);
     -o-filter: invert(1);
     -ms-filter: invert(1);
     filter: invert(1); 
  }
</style>

<!--饱和度滤镜(Saturate) -->
<style type="text/css">
  .saturate{
    /**  格式,filer: saturate(效果范围)
     *  效果范围,取值范围>=0的数字或百分数,1为无效果,0为灰度图
     */
     -webkit-filter: saturate(2);
     -moz-filter: saturate(2);
     -o-filter: saturate(2);
     -ms-filter: saturate(2);
     filter: saturate(2); 
  }
</style>
<!--亮度滤镜(Brightness) -->
<style type="text/css">
  .brightness{
    /**  格式,filer: brightness(效果范围)
     *  效果范围,取值范围>=0的数字或百分数,1为无效果
     */
     -webkit-filter: brightness(2);
     -moz-filter: brightness(2);
     -o-filter: brightness(2);
     -ms-filter: brightness(2);
     filter: brightness(2); 
  }
</style>
<!--对比度滤镜(Contrast) -->
<style type="text/css">
  .contrast{
    /**  格式,filer: contrast(效果范围)
     *  效果范围,取值范围>=0的数字或百分数,1为无效果
     */
     -webkit-filter: contrast(2);
     -moz-filter: contrast(2);
     -o-filter: contrast(2);
     -ms-filter: contrast(2);
     filter: contrast(2); 
  }
</style>




<!--色相旋转滤镜(Hue Rotate)-->
<style type="text/css">
  .hue-rotate{
    /**  格式,filer: hue-rotate(效果范围)
     *  效果范围,取值范0deg~365deg,0(默认值)为无效果
     */
     -webkit-filter: hue-rotate(200deg);
     -moz-filter: hue-rotate(200deg);
     -o-filter: hue-rotate(200deg);
     -ms-filter: hue-rotate(200deg);
     filter: hue-rotate(200deg); 
  }
</style>

<!--阴影滤镜(Drop Shadow) -->
<style type="text/css">
  .drop-shadow{
    /**  格式,filer: drop-shadow(x-offset y-offset 阴影模糊半径 阴影颜色)
     *  x-offset和y-offset为阴影的相对于元素左上角的位移距离;
     * 注意:
     *     1. 阴影的外观受border-radius样式的影响;
     *     2. :after和:before等伪元素会继承阴影的效果。
     */
     -webkit-filter: drop-shadow(5px 5px 0px #333);
     -moz-filter: drop-shadow(5px 5px 0px #333);
     -o-filter: drop-shadow(5px 5px 0px #333);
     -ms-filter: drop-shadow(5px 5px 0px #333);
     filter: drop-shadow(5px 5px 0px #333); 

     // 圆角
     border: solid 10px #e00;
     -webkit-border-radius: 10px;
  }
</style>

<!--透明度滤镜-->
<style type="text/css">
    .opacity{   
    filter:alpha(opacity=50); /* IE */  
    -moz-opacity:0.5; /* 老版Mozilla */  
    -khtml-opacity:0.5; /* 老版Safari */  
    opacity: 0.5; /* 支持opacity的浏览器*/  
    }  
</style>


<style type="text/css">
#clickindex1{
 color:black
}
.onLineHandleImg{
color:#00CC99;

width:240px;

background-color:#CC9933;

border-color:#0000FF;

border: 2px solid ;
}
</style> 



<script type="text/javascript">
function showarea(){
    var con = document.getElementById("t_area");
    var arealist = con.getElementsByTagName("li");
    var g = document.getElementById("t_con");
    var val2 = "seeeeeee";
    con.style.display = "block";
    for (var i=0;i<arealist.length;i++){
    arealist[i].onmouseover = function(){this.style.backgroundColor = "red"}
    arealist[i].onmouseout = function(){this.style.backgroundColor = "#F1F9FC"}
    arealist[i].onclick = function(){
             //g.innerHTML = this.innerHTML ;
        //document.getElementById("textnew").innerHTML=g.innerHTML;//赋值给下面一个form的值
    //document.getElementById("ttt").value  = document.getElementById("t_con").innerHTML;      //赋值给下面一个form的值
document.getElementById("selected").value=this.innerHTML ;
//con.style.display = "none";
            }
        }

    }
function offarea(){      //dissappeared when mouse move out this div
    var con = document.getElementById("t_area");
    con.style.display = "none";
    }
var timer;
//新增的方法
function comfirm(){
    var g = document.getElementById("t_con");
var d=document.getElementById("clickindex2");
    g.innerHTML = document.getElementById("selected").value;
//alert(g.innerHTML);
offarea();
if(g.innerHTML=="在线美图"){
d.className="onLineHandleImg"
}
else if(g.innerHTML=="Speia滤镜"){
d.className = "sepia";
}


else if(g.innerHTML=="灰度图滤镜"){
d.className = "grayscale";
}
else if(g.innerHTML=="高斯模糊滤镜"){
d.className = "opacity";
}
else if(g.innerHTML=="反色滤镜"){
d.className = "sepia";
}
else if(g.innerHTML=="对比度滤镜"){
d.className = "contrast";
}
else if(g.innerHTML=="饱和度滤镜"){
d.className = "saturate";
}

else if(g.innerHTML=="亮度滤镜"){
d.className = "brightness";
}
else if(g.innerHTML=="色相旋转滤镜"){
d.className = "hue-rotate";
}
else if(g.innerHTML=="阴影滤镜"){
d.className = "drop-shadow";
}


}





</script>
</head>
<body>
<div class="onLineHandleImg" id="clickindex2">
<p>
<a href="javascript:void(0);"   data-names="onLineHandleImg"
id="t_con" onClick="showarea();clearTimeout(timer);return false;" onmouseout="timer=setTimeout('offarea()',3500);"
>
在线美图
</a>
</p>
<!--请在网页所在的文件夹下插入一张图片-->
<img src="mm.jpg">
</div>

<div id="t_area" onmouseover="showarea() ;clearTimeout(timer);return false;" onmouseout="offarea();clearTimeout(timer)">
<ol>    
<li>高斯模糊滤镜</li>
<li>Speia滤镜 </li>
<li>灰度图滤镜</li>
<li>对比度滤镜</li>
<li>反色滤镜</li>
<li>饱和度滤镜 </li>
 <li>亮度滤镜</li>
<li>色相旋转滤镜</li>
<li>阴影滤镜</li>
<li>透明度滤镜</li>
</ol>

<p>
    <!-- 新增的按钮-->
    <button onclick="comfirm()">确定</button>
    <button onclick="offarea()">取消</button>
</p>

    </div>
<!-- 新增的隐藏域,用来保存当前选择的城市-->
<input type="hidden" id="selected"/>

</body>

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值