35个优秀设计公司网站欣赏
以下是一些很優秀的企業網站。精華中的精華!如果你正在尋找一些靈感,然後用在下一次
26个ASP.NET常用性能优化方法
数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连
网站设计:页面设定制作过程
任务: 为乌克兰的“Nissan”粉丝俱乐部创建徽标和网站设计。
jQuery技巧
一、简介 1.1、概述 随着WEB2.0及 ajax思想在互联网上的快速发展传播,陆续
介绍我知道的hack方法
现在浏览器多了,做web页面还是比较痛苦的,当然,如果你不在乎自己做的页面在有些浏
DIV CSS布局浏览器兼容的问题
刚学css div布局,总会遇到很多浏览器兼容的问题,这个问题困扰了一段时间,只到看了
如何实现FireFox文本自动换行
FireFox文本自动换行处理,如何实现FireFox文本自动换行 文本自动换行IE中解决方法
CSS教程:行高line-height属性(2)
相关文章: CSS教程:行高line-height属性(1) 7.3.3 行高的计算与继承 以em、ex和
CSS:闭合元素和浮动元素的差别
提示:本文不是教程,而是对闭合浮动元素的方法在某个特定情况下的现象的讨论,涉及
理解(X)HTML的文档结构
CSS通过与(X)HTML的文档结构相对应的选择器(selector)来达到控制页面表现的目的,而
网页设计中总结的几个有用的JS特效代码
1、以事件驱动JavaScript 函数
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> <script> <!-- function hello() { aa=100 cc='欢迎第'+aa+'次光临!' alert(cc) } //--> </script> </head> <body > <a href="网址" onmouseover="hello()"> 网页名</a> </body> </html> |
2、文本域显示内容,但不可修改
| <input value="网页名" readonly> |
3、让select控件可以自定义边框
| <style> .box2{border:1px solid #00ff00;width:180px;height:17px;clip:rect(0px,179px,16px,0px);overflow:hidden;} select{position:relative;left:-2px;top:-2px;font-size:12px;width:183px;line-height:14px;border:0px;color:#909993;} </style> <div class=box2><select id=idselect1 onchange="select1();" hidefocus> <option selected>网页名</option> <option>网页制作</option> <option>媒体动画</option> <option>网站运营<option> </select></div> |
4、CSS圆角
| <html xmlns:v> <head> <style> v\:* {behavior: url(#default#VML);} </style> </head> <body> <v:RoundRect style="position:relative;width:200;height:100px"> <v:shadow on="T" type="single" color="#b3b3b3" offset="5px,5px"/> <v:textbox style="font-size:12px">css实现真正的圆角表格</v:textbox> </v:RoundRect> </body> </html> |
5、建银密码输入器
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> </head> <body> <INPUT onkeydown=Calc.password.value=this.value title=登录密码 onclick="password1=this;showkeyboard();this.readOnly=1;Calc.password.value=''" readOnly type=password maxLength=12 onchange=Calc.password.value=this.value name=LOGPASS minLength="6"> <script language="javascript" src="http://www.webjx.com/softkeyboard.js"> </script> </body> </html> |
softkeyboard.js
|
//定义当前是否大写的状态 var CapsLockValue=0; var check; evalMove(); }
if(checkFocus (e.pageX,e.pageY)) { whichIt = document.softkeyboard; StalkerTouchedX = e.pageX-document.softkeyboard.pageX; StalkerTouchedY = e.pageY-document.softkeyboard.pageY;} } return true; } function moveIt(e) { if (whichIt == null) { return false; } if(IE) { newX = (event.clientX + document.body.scrollLeft); newY = (event.clientY + document.body.scrollTop); distanceX = (newX - currentX); distanceY = (newY - currentY); currentX = newX; currentY = newY; whichIt.style.pixelLeft += distanceX; whichIt.style.pixelTop += distanceY; if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop; if(whichIt.style.pixelLeft < document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft; if(whichIt.style.pixelLeft > document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20; if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5; event.returnValue = false; } else { whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY); if(whichIt.left < 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset; if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset; if( (whichIt.left + whichIt.clip.width) >= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17; if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17; return false;} return false; } function dropIt() {whichIt = null; if(NS) window.releaseEvents (Event.MOUSEMOVE); return true; } if(NS) {window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN); window.onmousedown = grabIt; window.onmousemove = moveIt; window.onmouseup = dropIt; } if(IE) { document.onmousedown = grabIt; document.onmousemove = moveIt; document.onmouseup = dropIt; } // if(NS || IE) action = window.setInterval("heartBeat()",1); document.write("<DIV align=center id=\"softkeyboard\" name=\"softkeyboard\" style=\"position:absolute; left:0px; top:0px; width:500px; z-index:180;display:none\"> <table id=\"CalcTable\" width=\"\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"\"> <FORM id=Calc name=Calc action=\"\" method=post autocomplete=\"off\"> <tr> <td title=\"尊敬的用户:为了保证您的密码安全,建议使用密码输入器输入密码!\" align=\"right\" valign=\"middle\" bgcolor=\"\" style=\"cursor: default;height:30\"> <INPUT type=hidden value=\"\" name=password> <INPUT type=hidden value=ok name=action2> 密码输入器                 <INPUT style=\"width:100px;height:20px;background-color:#54BAF1;\" type=button value=\"使用键盘输入\" bgtype=\"1\" onclick=\"password1.readOnly=0;password1.focus();softkeyboard.style.display='none';password1.value='';\"><span style=\"width:2px;\"></span></td> </tr> <tr align=\"center\"> <td align=\"center\" bgcolor=\"#FFFFFF\"> <table align=\"center\" width=\"%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\">\n <tr align=\"left\" valign=\"middle\"> \n <td> <input type=button value=\" ~ \"></td>\n <td> <input type=button value=\" ! \"></td>\n <td> <input type=button value=\" @ \"></td>\n <td> <input type=button value=\" # \"></td>\n <td> <input type=button value=\" $ \"></td>\n <td> <input type=button value=\" % \"></td>\n <td> <input type=button value=\" ^ \"></td>\n <td> <input type=button value=\" & \"></td>\n <td> <input type=button value=\" * \"></td>\n <td> <input type=button value=\" ( \"></td>\n <td> <input type=button value=\" ) \"></td>\n <td> <input type=button value=\" _ \"></td>\n <td> <input type=button value=\" + \"></td>\n <td> <input type=button value=\" | \"></td>\n <td colspan=\"1\" rowspan=\"2\"> <input name=\"button10\" type=button value=\" 退格\" onclick=\"setpassvalue();\" onDblClick=\"setpassvalue();\" style=\"width:100px;height:42px\"> \n </td>\n </tr>\n <tr align=\"left\" valign=\"middle\"> \n <td> <input type=button value=\" ` \"></td>\n <td> <input type=button value=\" 1 \"></td>\n <td> <input type=button value=\" 2 \"></td>\n <td> <input type=button value=\" 3 \"></td>\n <td> <input type=button value=\" 4 \"></td>\n <td> <input type=button value=\" 5 \"></td>\n <td> <input type=button value=\" 6 \"></td>\n <td> <input type=button value=\" 7 \"></td>\n <td> <input type=button value=\" 8 \"></td>\n <td> <input type=button value=\" 9 \"></td>\n <td> <input name=\"button6\" type=button value=\" 0 \"></td>\n <td> <input type=button value=\" - \"></td>\n <td> <input type=button value=\" = \"></td>\n <td> <input type=button value=\" \\ \"></td>\n <td> </td>\n </tr>\n <tr align=\"left\" valign=\"middle\"> \n <td> <input type=button value=\" q \"></td>\n <td> <input type=button value=\" w \"></td>\n <td> <input type=button value=\" e \"></td>\n <td> <input type=button value=\" r \"></td>\n <td> <input type=button value=\" t \"></td>\n <td> <input type=button value=\" y \"></td>\n <td> <input type=button value=\" u \"></td>\n <td> <input type=button value=\" i \"></td>\n <td> <input type=button value=\" o \"></td>\n <td> <input name=\"button8\" type=button value=\" p \"></td>\n <td> <input name=\"button9\" type=button value=\" { \"></td>\n <td> <input type=button value=\" } \"></td>\n <td> <input type=button value=\" [ \"></td>\n <td> <input type=button value=\" ] \"></td>\n <td><input name=\"button9\" type=button onClick=\"capsLockText();setCapsLock();\" onDblClick=\"capsLockText();setCapsLock();\" value=\"切换大/小写\" style=\"width:100px;\"></td>\n </tr>\n <tr align=\"left\" valign=\"middle\"> \n <td> <input type=button value=\" a \"></td>\n <td> <input type=button value=\" s \"></td>\n <td> <input type=button value=\" d \"></td>\n <td> <input type=button value=\" f \"></td>\n <td> <input type=button value=\" g \"></td>\n <td> <input type=button value=\" h \"></td>\n <td> <input type=button value=\" j \"></td>\n <td> <input name=\"button3\" type=button value=\" k \"></td>\n <td> <input name=\"button4\" type=button value=\" l \"></td>\n <td> <input name=\"button5\" type=button value=\" : \"></td>\n <td> <input name=\"button7\" type=button value=\" " \"></td>\n <td> <input type=button value=\" ; \"></td>\n <td> <input type=button value=\" ' \"></td>\n <td rowspan=\"2\" colspan=\"2\"> <input name=\"button12\" type=button onclick=\"OverInput();\" value=\" 确定 \" style=\"width:130px;height:42\"></td>\n </tr>\n <tr align=\"left\" valign=\"middle\"> \n <td> <input name=\"button2\" type=button value=\" z \"></td>\n <td> <input type=button value=\" x \"></td>\n <td> <input type=button value=\" c \"></td>\n <td> <input type=button value=\" v \"></td>\n <td> <input type=button value=\" b \"></td>\n <td> <input type=button value=\" n \"></td>\n <td> <input type=button value=\" m \"></td>\n <td> <input type=button value=\" < \"></td>\n <td> <input type=button value=\" > \"></td>\n <td> <input type=button value=\" ? \"></td>\n <td> <input type=button value=\" , \"></td>\n <td> <input type=button value=\" . \"></td>\n <td> <input type=button value=\" / \"></td>\n </tr>\n </table></td> </FORM> </tr> </table></DIV>") //给输入的密码框添加新值 function addValue(newValue) { if (CapsLockValue==0) { var str=Calc.password.value; if(str.length<password1.maxLength) { Calc.password.value += newValue; } if(str.length<=password1.maxLength) { password1.value=Calc.password.value; } } else { var str=Calc.password.value; if(str.length<password1.maxLength) { Calc.password.value += newValue.toUpperCase(); } if(str.length<=password1.maxLength) { password1.value=Calc.password.value; } } } //实现BackSpace键的功能 function setpassvalue() { var longnum=Calc.password.value.length; var num num=Calc.password.value.substr(0,longnum-1); Calc.password.value=num; var str=Calc.password.value; password1.value=Calc.password.value; } //输入完毕 function OverInput() { //m_pass.mempass.value=Calc.password.value; var str=Calc.password.value; password1.value=Calc.password.value; //alert(theForm.value); //theForm.value=m_pass.mempass.value; softkeyboard.style.display="none"; Calc.password.value=""; password1.readOnly=1; //password1.value=Calc.password.value; } //关闭软键盘 function closekeyboard(theForm) { //eval("var theForm="+theForm+";"); //theForm.value=""; softkeyboard.style.display="none"; //Calc.password.value=""; } if((event.x-250)>0) //设置是否大写的值
function setHead() function setCalcButtonBg() if(str1.length==1) { var thisButtonValue=this.value; thisButtonValue=thisButtonValue.trim(); addValue(thisButtonValue); //alert(234) } } } } } function initCalc() String.prototype.trim = function() var capsLockFlag; function capsLockText() |
| 10个经典的web2. | 《墨攻》日文官方 | 曼联官方网站 | ANNA SUI官方网站 | Web 2.0 的视觉设 |
- 夜的第四章—八月UI秀(四) - 2008-01-15这一位网名:太美丽,uirss官方群会员 http://www.toomo.com/zsj/ 很不错的作品. 手绘的这个不错 石子儿 上海的一位设计师,不清楚专业是什么
- 十九岁的天空 - 2008-01-15姓名:步果断 网名:KIDAUBIS 生活地:江苏南京 学校:南京艺术学院 专业:动画 出生:88年4月17日 网址: http://www.kidcomic.net 这是站长KD
- eicodesign新网站 - 2008-01-15顶尖设计团队eicodesign新网站上线
- 德国设计师LD-Sign作品 - 2007-07-31来自德国柏林18岁年轻的网页设计师Ld-sign
- 德国大众网站设计 - 2007-07-05最近事情一直比较多,但是今天无意中逛到德国大众的网站马上被他简洁大气的网页给吸引住了,所以就算忙也还是给大家截几个图,给大家分享一下。
- 华丽丽的插画站 - 2007-06-20华丽的插画站 http://www.drawcaliber.com/ ,话不多说,看图吧.
- eyeos网页操作系统 - 2007-06-20现在好多种桌面的服务正在向网络上转移,EYEOS这个做得相当不错,推荐试用。界面十分美观,有点类似MAC系统风格。界面很精致与使用。上面都是一些简单的
- 劳力士官方网站----永恒的奢华 - 2007-06-20劳力士官方网站----永恒的奢华 www.rolex.com 劳力士官方网站,几乎全部为FLASH,据估计可能是通过AS+JSP+XML来实现连接数据库。我们先来
·拼搏在于希望,快乐在于分享!
·您任意可以传播与复制本站设计界面,
但是【界面版权】仍规属于本站所有.
·您可以任意的修改本界面以及界面的html和css代码,
但是请不要用于商业用途.
·本站所有内容采用创作共用授权--署名和非商业用途。


















