一些特效,不断更新

用Java码出的动态烟花特效 /* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package folder; 编程语言:java 编译工具:Apahe NetBeans 实验时用的... 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

凹陷文字

<div style="width:300px;padding:20px;overflow:hidden;word-wrap:break-word;word-break:break:all; font-size:12px; line-height:18px; background-color:#eeeeee;">
<font disabled>
怎么样,我凹下去了吧?<br>
你不想试试吗?<br>
</font>
</div> 

================

SELECT项目美化


<style>
body, input
{
 font-family: verdana;
 font-size: 9pt;
}
h1
{
 font-family: tahoma;
 font-size: 22pt;
 text-align: left;
}
pre
{
 font-size: 9pt;
 font-family: verdana;
 border: 1px solid #006600;
 width: 400px;
 padding: 10px;
 background: #ffffff;
 color: #006600;
}
.CtlSelect
{
 border: 1px solid #006600;
 font-family: verdana;
 height: 20px;
 color: #006600;
 background: #ffffff;
 /*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected
{
 background: #006600;
 color: #ffffff;
 height: 20px;
}
.unselected
{
 height: 20px;
 color: #006600;
 line-height: 120%;
 border-bottom: 1px solid #006600;
}
.CtlSelect1
{
 border: 1px solid #003399;
 font-family: verdana;
 height: 20px;
 color: #003399;
 background: #ffffff;
 /*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected1
{
 background: #003399;
 color: #ffffff;
 height: 20px;
}
.unselected1
{
 height: 20px;
 color: #003399;
 line-height: 120%;
 border-bottom: 1px solid #003399;
}
.CtlSelect2
{
 border: 1px solid #990000;
 font-family: verdana;
 height: 20px;
 color: #990000;
 background: #ffffff;
 /*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected2
{
 background: #990000;
 color: #ffffff;
 height: 20px;
}
.unselected2
{
 height: 20px;
 color: #990000;
 line-height: 120%;
 border-bottom: 1px solid #990000;
}
.copyright
{
 margin-top: 10px;
 font-size: 9pt;
 text-align: center;
 color: #333;
 font-weight: bold;
}
</style>
</HEAD>

<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--


function $(objID)
{
 return document.getElementById(objID);
};
function Offset(e)
{
 var t = e.offsetTop;
 var l = e.offsetLeft;
 var w = e.offsetWidth;
 var h = e.offsetHeight-2;

 while(e=e.offsetParent)
 {
  t+=e.offsetTop;
  l+=e.offsetLeft;
 }
 return {
  top : t,
  left : l,
  width : w,
  height : h
 }
}
//-----------------------------------------------
function simulateSelect() { with(this)
{
 this.IDs = [];
 this.name = this;
 //  property for beta Version
 //  can editable combox
 this.readonly = true;
 this.height = 20;
 this.width = null;
 this.ctlStyle = "CtlSelect";
 this.selStyle = "selected";
 this.unselStyle = "unselected";
 this.elementPrefix = "e__";
 this.inputPrefix = "i__";
 this.containerPrefix = "c__";
 this.buttonPrefix = "b__";
 return this;
}};
simulateSelect.prototype.init = function(ctlSelIDs) { with(this)
{
 eval(name).append(ctlSelIDs);
 eval(name).simulates();
}};

simulateSelect.prototype.style = function() { with(this)
{
 ctlStyle = arguments[0];
 selStyle = arguments[1];
 unselStyle = arguments[2];

}};
//-----------------------------------------------
simulateSelect.prototype.append = function(ctlSelIDs) { with(this)
{
 if( ctlSelIDs.indexOf(",")>0 )
 {
  var arrCtlSel = ctlSelIDs.split(",");
  for(var i=0; i<arrCtlSel.length; i++)
  {
   eval(name).IDs.push(arrCtlSel[i]);
  }
 }
 else
 {
  eval(name).IDs.push(ctlSelIDs);
 }
}};
simulateSelect.prototype.checkupOnMouseDown = function(e) { with(this)
{
 // here compatible mf.
 var el = e ? e.srcElement : e.target;
 if( el.id.indexOf(elementPrefix)>-1 ||
 el.id.indexOf(inputPrefix)>-1 ||
 el.id.indexOf(containerPrefix)>-1 ||
 el.id.indexOf(buttonPrefix)>-1 )
 {
  return;
 }
 else
 {
  for(var i=0; i<eval(name).IDs.length; i++)
  if( $(containerPrefix + IDs[i]) )
  $(containerPrefix + eval(name).IDs[i]).style.display = "none";
 }

}};
simulateSelect.prototype.simulates = function() { with(this)
{
 for(var i=0; i<IDs.length; i++)
 eval(name).simulate(IDs[i]);
}};
simulateSelect.prototype.simulate = function(ctlSelID) { with (this)
{
 var input;
 var button;
 var object;
 var offset;

 object = $(ctlSelID);
 offset = Offset(object);
 input = document.createElement("INPUT");
 button = document.createElement("BUTTON");
 button.setAttribute("id", buttonPrefix + ctlSelID);
 //button.value = "⊿";
 button.value = "6";
 button.style.fontFamily = "Webdings, Marlett";
 button.style.background = "";
 button.onclick = input.onclick = function()
 {
  this.blur();
  eval(name).expand(ctlSelID, offset);
 }
 input.onselectstart = function() { eval(name).expand(ctlSelID, offset); event.returnValue = false; };
 input.setAttribute("id", inputPrefix + ctlSelID);
 input.title = button.title = "click expand options";
 input.style.cursor = button.style.cursor = "default";
 input.className = button.className = ctlStyle;
 input.style.width = (width>0 ? width : object.offsetWidth);
 height ? input.style.height=button.style.height=height : "";
 input.value = object[0].text;
 if( readonly==true ) input.readOnly=true;

 // this method is only IE.
 object.insertAdjacentElement("afterEnd",button);
 object.insertAdjacentElement("afterEnd",input);
 object.style.display = 'none';
}};
simulateSelect.prototype.expand = function(ctlSelID, offset) { with(this)
{
 var div, btn_off;
 var object = $(ctlSelID);

 if( !$(containerPrefix + ctlSelID) )
 {
  div = document.createElement("DIV");
  div.style.position = "absolute";
  div.style.display = "block";
  div.setAttribute("id", containerPrefix + ctlSelID);
  div.className = ctlStyle;
  div.style.left = offset.left;
  div.style.top = offset.top + offset.height;
  div.style.width = (width ? width : offset.width) + 20;
  div.style.height = offset.height;
  document.body.appendChild(div);

  for(var i=0; i<object.length; i++)
  {
   div = document.createElement("DIV");
   div.setAttribute("id", div.id = elementPrefix + ctlSelID + i);
   div.style.cursor = "default";

   if( object[i].text==$(inputPrefix + ctlSelID).value )
   div.className = selStyle;
   else
   div.className = unselStyle;

   div.innerText = div.title = object[i].text;
   div.style.height = height;
   div.setAttribute("value", object[i].value);

   div.onmouseover = function()
   {
    for(var j=0; j<$(containerPrefix + ctlSelID).childNodes.length; j++)
    {
     if($(containerPrefix + ctlSelID).childNodes[j]==this)
     $(containerPrefix + ctlSelID).childNodes[j].className = selStyle;
     else
     $(containerPrefix + ctlSelID).childNodes[j].className = unselStyle;
    }      
   };
   div.onclick = function()
   {
    $(inputPrefix + ctlSelID).value = this.innerText;
    $(containerPrefix + ctlSelID).style.display = "none";
   };
   $(containerPrefix + ctlSelID).appendChild(div);
  }
  return;
 }

 if( $(containerPrefix + ctlSelID).style.display=="none" )
 {
  for(var i=0; i<object.length; i++)
  {
   if( object[i].text==$(inputPrefix + ctlSelID).value )
   $(elementPrefix + ctlSelID + i).className = selStyle;
   else
   $(elementPrefix + ctlSelID + i).className = unselStyle;
  }
  $(containerPrefix + ctlSelID).style.display="block";
  return;
 }

 if( $(containerPrefix + ctlSelID).style.display=="block" )
 {
  $(containerPrefix + ctlSelID).style.display="none";
  return;
 }
}};
simulateSelect.prototype.getValue = function(ctlSelID) { with(this)
{
 if( $(inputPrefix + ctlSelID) )
 return $(inputPrefix + ctlSelID).value;
 else
 return null;
}};
simulateSelect.prototype.addEvent = function(w, h) { with(this)
{
}};
//-----------------------------------------------
//window.onerror = Function("return true;");
//  IE only.
document.attachEvent("onmousedown", function() {
      a.checkupOnMouseDown(event);
      b.checkupOnMouseDown(event);
      c.checkupOnMouseDown(event)
      }
     );
//-->
</SCRIPT>
<h1> simulate combox control </h1>
<h4> demonstrate </h4>

<p>
<select id="s0">
<option value="- please select your options -"> - please select your options -</option>
<option value="1">option1</option>
<option value="2">option2</option>
<option value="3">option3</option>
<option value="4">option4</option>
<option value="5">option5</option>
</select>
</p>

<p>
<select id="s1">
<option value="- please select your options -"> - please select your options -</option>
<option value="1">1option1</option>
<option value="2">1option2</option>
<option value="3">1option3</option>
<option value="4">1option4</option>
<option value="5">1option5</option>
</select>
</p>

<p>
<select id="s2">
<option value="- please select your options -"> - please select your options -</option>
<option value="1">2option1</option>
<option value="2">2option2</option>
<option value="3">2option3</option>
<option value="4">2option4</option>
<option value="5">2option5</option>
</select>
</p>

<p>
<select id="s3">
<option value="- please select your options -"> - please select your options -</option>
<option value="1">3option1</option>
<option value="2">3option2</option>
<option value="3">3option3</option>
<option value="4">3option4</option>
<option value="5">3option5</option>
</select>
</p>

<button onClick="alert(a.getValue('s1') + '/n/n' + b.getValue('s2'))" class="CtlSelect"> Get value </button>

<SCRIPT LANGUAGE="JavaScript">
<!--
 var a = new simulateSelect();
 a.style("CtlSelect", "selected", "unselected");
 a.init("s1");
 var b = new simulateSelect();
 b.style("CtlSelect1", "selected1", "unselected1");
 b.width = 300;
 b.init("s2");
 var c = new simulateSelect();
 c.style("CtlSelect2", "selected2", "unselected2");
 c.width = 320;
 c.init("s3");
//-->
</SCRIPT>

<h4> description </h4>


<div class="copyright">
Power By blueDestiny, never-online

</div>
</BODY>
</HTML>

=======================

三行四列的写法
<%
n=0
for i=0 to12
if n mod 4=0 then'这里要几列就mod几等于0就行了
%>
<tr><%end if
n=n+1
%><td></td><td></td><td></td><td></td><%if if n mod 4=0 then%></tr><%end if%>
<%next%>

================

OpenCV-Python 雪花飘落特效 来源:https://blog.youkuaiyun.com/LaoYuanPython/article/details/115298737 首先看一下目标效果: 素材准备&思路分析 本次雪花来源于如下图片(文件名:f:\pic\snow.jpg): 背景可以是任意图片,下面是老猿在网上找到的一张珠峰图像(文件名:f:\pic\Qomolangma2.jpg): 珠峰背景的天空飘落着纷纷扬扬的雪花,意境不错吧? 实现思路 要实现雪花飘落,单张图片的单次显示肯定不够,需要不停循环显... 阅读详情

相关推荐

(完整版)从零开始教你玩转ComfyUI-保姆级部署教程-手把手带你ComfyUI工作流搭建

ComfyUI就像拥有一支神奇魔杖,可以轻松创造出令人惊叹的AI生成艺术。从本质上讲,ComfyUI是构建在Stable Diffusion之上的基于节点的图形用户界面(GUI),而Stable Diffusion是一种最先进的深度学习模型,可以根据文本描述生成图像。但ComfyUI真正特别之处在于,它如何让像你这样的艺术家释放创造力,将你最疯狂的想法变为现实。想象一下有一块数字画布,你可以通过连接不同的节点来构建自己独特的图像生成工作流,每个节点代表一个特定的功能或操作。

php源码 4万+

特效

http://christmasexperiments.com/http://mrdoob.com/http://fff.cmiscm.com/#!/mainhttp://species-in-pieces.com/#https://tympanus.net/codrops/(可商用)https://tympanus.net/Tutorials/3DShadingWithBoxShadows/ht...

weixin_41572561的博客 282

避坑指南:英飞凌TC3XX的MCMCAN初始化常见错误及解决方法

本文针对英飞凌TC3XX系列MCU的MCMCAN模块初始化难题,深入剖析了寄存器配置时序、总线监控模式误用、中断映射错误及Message RAM地址冲突四大常见陷阱。通过实战代码示例和诊断流程,提供了清晰的避坑指南和解决方案,帮助嵌入式开发者高效解决CAN FD通信故障,确保汽车电子与工业控制项目的稳定运行。

weixin_29193259的博客 244

博客特效的小软件

现在很多朋友都申请了blog,也想尽办法装扮自己的小窝,添加背景音乐、图片、文字特效等等都是最常见的方法,但这些效果都是通过启用博客中的“编辑HTML”功能添加相应代码来实现的,对于初学者来说确实比较困难,不过我们可以采用专门生成博客特效代码的工具软件来帮忙。     MSN Space Helper1.0是一款可以按需自助生成各种常见特效代码的小软件(如图1),大家可以到http://blog.

kevin的专栏&&Inter Kakas' NO.21 4710

国产FPGA开发实战:紫光同创编程软件中的约束文件详解与常见问题

本文详细解析了紫光同创FPGA编程软件中约束文件的关键配置技巧与常见问题。通过基础架构解析、时钟约束实践、物理约束调控及典型问题排查指南,帮助开发者高效掌握国产FPGA开发中的约束文件应用,提升开发效率与设计稳定性。

gin88的博客 904

pentaho-kettle依赖拉取失败?试试这个Maven仓库配置的终极解决方案

本文详细解析了Pentaho Kettle依赖拉取失败的常见原因,并提供了三种Maven仓库配置方案,包括基础pom.xml配置、全局settings.xml设置以及企业级私有镜像仓库搭建。通过实战验证的方法和常见问题排查指南,帮助开发者彻底解决pentaho-kettle依赖问题,提升项目构建效率。

weixin_30275415的博客 202

前端特效整理

一、CSS3动画 名称 用途 链接 阴影波纹特效 1.元素hover效果 2.突出表现效果     http://www.jq22.com/code80 横板导航菜单动画 导航菜单 http://www.jq22.com/code181 横板导航菜单动画2 导航菜单 htt

木子的博客 1万+

Linux内核同步原语之队列自旋锁(Queued Spin Lock)深度解析

本文深度解析了Linux内核中的队列自旋锁(Queued Spin Lock)机制。通过对比传统自旋锁的瓶颈,详细阐述了队列自旋锁如何利用紧凑的4字节结构、每CPU节点数组和pending位优化,有效解决多核(SMP)系统中的缓存行乒乓和惊群效应,实现公平、高效的锁等待队列,从而显著提升内核在高并发场景下的可扩展性与性能。

weixin_29205061的博客 303

分享网上的几个炫酷的css3特效

1、环形菜单;2、圆形菜单(云台的一种实现)

xinshijimanon的专栏 5649

SAP移动类型

SAP移动类型移动类型定义 移动类型定义

qq_20593197的博客 6201

QGis二次开发 —— 1.1、ubuntu24.04下搭建QGis3.40.12二次开发环境(附:全部问题解决方法)

QGis二次开发 —— 1.1、ubuntu24.02下搭建QGis3.40.12二次开发环境(附:全部问题解决方法)

250

原生js彩色星星喷射特效,canvas特效,超简单的原生js

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>原生js彩色星星喷射特效</title> </head> <style type="text/css"> * { padding: 0; margi...

狼丶宇先森的网络科技空间 4155

量产导入 | 产品可靠性测试标准完整大集合(JEDEC/IEC/SAE…)

产品可靠性测试是产品质量保证中的重要一环, 包含有Pre-con, aging(寿命)和ESD(静电)等, 下面就收集了权威标准JEDEC全系列, 请参照如下 同时也附上其它的可靠性标准供大家参考及交叉理解, 可能侧重点不同, 大家可以参考下。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 1660

黑客帝国文字雨矩阵动画特效

title>黑客帝国文字雨矩阵动画特效</title>

zichenblog的博客 448

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

粒子背景php,html5+canvas圆形粒子移动背景动画特效

html5+canvas圆形粒子移动背景动画特效this.update = function () {var lastPoint = { x: _this.x, y: _this.y };// Move points over time_this.radians += _this.velocity;// Drag effect_this.lastMouse.x += (mouse.x - _thi...

weixin_42548888的博客 167

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

自己写的黑客落幕特效

<!DOCTYPE html><html><head> <title>矩阵特效</title><meta charset="utf-8" /><meta name="keywords" content="" /><meta name="description" content="" />...

diashu2626的博客 143

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

黑客帝国特效(html+css+js)

黑客帝国特效 直接上代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> 黑客帝国 </title> <script> var num=[0,1,2,3,4,5,6,7,8,9]; //随机数字

int_xxn的博客 1635

html5线条传输能量动画特效

title>html5线条传输能量动画特效</title>

zichenblog的博客 339

Cesium基础知识-添加云特效

添加云特效果,使用shader

QQhelphelp的博客 2028

雪花飘落代码java_JS实现的雪花飘落特效示例

本文实例讲述了JS实现的雪花飘落特效。分享给大家供大家参考,具体如下:首先我们要创建一个HTML文件,将其命名为index.html Canvas - 雪花特效 *{margin:0px;padding:0px;}.myCanvas{float:left;background:rgba(0,0,0,0);}在上面的代码中,我们创建了一个canvas画布,并且设置他为浮动,背景色无(如果这里不设置浮...

weixin_39934869的博客 545

Arcgis 与 Claygl 可视化 glsl 特效篇(二)

arcgis

haibalai2009的博客 80
上一篇: AJAX注册检查asp程序
下一篇: 该死的垃圾下载点
piperzero
博客等级 码龄21年 1377粉丝 504原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值