本文实例讲述了JS+DIV+CSS实现仿表单下拉列表效果。分享给大家供大家参考。具体如下: JS+DIV+CSS实现仿表单下拉列表效果,是完全用CSS技术再配合JS实现的效果,用来代替传统的Select下拉框,虽然目前来说,此代码还有些粗糙,但对于美化列表的样式来说,可能以后会更方便,要比Select方便的多。 运行效果截图如下:在线演示地址如下: http://demo.jb51.net/js/2015/js-div-css-fselect-codes/ 具体代码如下: <!DOCTYPE html PUB...
javascript实现显示和隐藏div方法汇总 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>15种方法实现div显示和隐藏</title> <script src="js/base.js"></script> <style> body{margin: 0; } h1,h2{margin: 0; } ul{margin: 0;padding: 0;list-style: none; } button{background-color: #333;color: white;padding: 5px;border: none;border-radius: 10px; } .box{width: 1000px;padding: 50px;border: 5px...
本文主要给大家简单介绍一下如何动态的在一个元素添加和删除一个div,希望能够得到举一反三之效。 代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style type="text/css"> #father {width:150px;height:150px;background-color:red; } #father div {width:50px;height:50px;background-color:green;font-size:12px; } </style> <script type="text/javascript" src="/jQuery/jquery-1.8.3.js"></script> <sc...
本文实例讲述了jQuery实现的Div窗口震动效果。分享给大家供大家参考。具体如下: 这是一款jQuery窗口震动效果代码,在Div边框内点击一下鼠标,它就开始震动了,适用浏览器:IE8、360、FireFox、Chrome、Opera、傲游、搜狗、世界之窗等。 运行效果截图如下:具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/x...
本文实例讲述了JavaScript实现可拖拽的拖动层Div。分享给大家供大家参考。具体如下: 这是一个完美的JS拖拽效果,带拖尾的JavaScript拖动层代码,经过了多次优化修正,复制节点的方法不错,值得JS爱好者学习,同时代码修正了给拖拽元素加ondblclick事件无效的问题,兼容多种浏览器,拷贝代码即可运行使用。 运行效果如下图所示:具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or...
本文实例讲述了JS实现点击按钮控制Div变宽、增高及调整背景色的方法。分享给大家供大家参考。具体如下: 这里使用JavaScript实现点击按钮后改变DiV的高度、宽度和背景色等,点击对应按钮,Div调整高度、调整宽度、调整背景色等。实现方面主要是使用JS来控制点击按钮后改变CSS样式文件,这一切都是在JS的动态控制下,比如无刷新切换网页风格的实现,可以以此为基础来扩展。 运行效果如下图所示:具体代码如下: <!DOCTYPE html PUBL...
本文实例讲述了jquery实现仿JqueryUi可拖动的DIV。分享给大家供大家参考。具体如下: 这是用Jquery写的代码,仿JQUERYUI的Draggable或者是Dialog,希望大家喜欢,写的一个小东西。参考了下网上的其他人写的类似代码,但是不完全模仿 <html> <head> <meta charset="utf-8" /> <style type="text/css"> #typewords { } #write { } #container {border:2px solid red;width:800px;height:500px; } #draggable {position:absolute;z-ind...
本文实例讲述了纯js模拟div层弹性运动的方法。分享给大家供大家参考。具体如下: 特性: 1. 支持各项常数自定义 2. 理论支持所有元素,只需修改style.width,你懂得 3. 已知支持浏览器:chrome/firefox/IE7、8、9 <html> <head> <meta http-equiv=Content-Type content="text/html;charset=utf-8"> <script type="text/javascript"> var a=900;//最大距离 var b;//定时器变量 var c=-1;//下次点击运动方向 -1负向运动 1正向运动 ...
本文实例讲述了JavaScript动态改变div属性的实现方法。分享给大家供大家参考。具体如下: 这里可以通过JS动态改变div属性,样式等 <script type="text/javascript">var oBox = document.getElementById(box);var oDiv = document.getElementById(div1);var aInput = document.getElementsByTagName(input);var aAttr = [width, height, backgroundColor, display, display];var aValue = [200px, 200px, red, none, block];for(var...
js控制div颜色 <html> <head> </head> <style> #div1{width:400px;height:400px;background-color:red;} </style> <script> function blue(){ div1=document.getElementById(div1); div1.style.backgroundColor=blue; } function pink(){ div1=document.getElementById(div1); div1.style.backgroundColor=pink; } function black(){ div1=document.getElementById(div1); div1.style.backgroundColor=black; }</script> <body> <...
本文实例讲述了jquery使整个div区域可以点击的方法。分享给大家供大家参考。具体分析如下: 这里实现可以让用户点击整个div区域,这段代码会自动查找div里的链接 $(".myBox").click(function(){window.location=$(this).find("a").attr("href");return false; });Reference HTML: <div class="myBox">blah blah blah.<a href="http://google.com">link</a> </div>希望本文所述对大家的jQuery程序设计有所帮助。
偶然间看到了以前做的一个简洁的div拖拽效果,修改了一下加点注释,经测试完美通过firefox/chrome/ie6-11,现拿来分享一下。 先说一下实现原理及要点,最主要的有三步。第一步是mousedown事件,鼠标mousedown的时候记录此时的鼠标X轴和Y轴以及拖拽框的left和top,并且给拖拽标记赋值true,代表拖拽动作就绪。第二步是mousemove事件,此时动态获取鼠标的X轴和Y轴,然后计算出来拖拽框新的left和top并赋值使其实现拖拽效果。第三步是...
本文实例讲述了Javascript实现div的toggle效果。分享给大家供大家参考。具体分析如下: <script type="text/javascript" language="javascript">function $(obj){return document.getElementById(obj);}function ToggleDiv(){this.ToggleId=silder; //被伸缩的对象IDthis.ParentId=container; //被伸缩的对象的父IDthis.minHeight=1; //最小高度this.maxHeight=200; //最大高度this.speed=1; //伸缩速度this.offset=0.15; //偏移量...
本文实例讲述了js动态创建及移除div的方法。分享给大家供大家参考。具体实现方法如下: //创建div function createDiv(){if(document.getElementByIdx_x("newD")!=null)document.body.removeChild(document.getElementByIdx_x("newD"));var Div = document.create_rElement("div");//创建divDiv.setAttribute("id", "newD");Div.style.position = "absolute";Div.style.height = "160px";Div.style.width = "400px";Div.style.bord...
本文实例讲述了js实现鼠标划过给div加透明度的方法。分享给大家供大家参考。具体实现方法如下: <script language="javascript"> <!-- Begin if ((navigator.appName.indexOf(Microsoft)+1)) { document.write(<style type="text/css"> #div2 a img{ filter:alpha(opacity=100)} #div2 a:hover img{ filter:alpha(opacity=70)} </style>);} if ((navigator.appName.indexOf(Netscape)+1)) { document.write(<style type="text/css"...