图片切换:
<!doctype> <html> <head> <meta charset="utf-8"/> <style type="text/css"> #content{ width: 400px; height:400px; border:10px solid #0CC; margin:40px auto 0; position:relative; } #content a{ width:40px; height:40px; background:#000; border:5px solid #fff; position:absolute; top:175px; text-align:center; text-decoration:none; line-height:40px; color:#fff; font-size:30px; font-weight:bold; } #prev{ left:10px; } #next{ right:10px; } #text{ position:absolute; margin:0; bottom:0; left:0; width:400px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#000; } #span1{ position:absolute; margin:0; top:0; left:0; width:400px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#000; } #img1{ width:400px; height:400px; } </style> </head> <body> <div id="content"> <a id="prev" href="javascript:;" onClick="prevOnclik()"><</a> <a id="next" href="javascript:;" onClick="nextOnclik()">></a> <p id="text">图片文字加载中</p> <span id="span1">数量正在计算中</span> <img id="img1" src="img\1.jpg"/> </div> </body> <script type="text/javascript"> var prevBtn=document.getElementById("prev"); var nextBtn=document.getElementById("next"); var text1=document.getElementById("text"); var span1=document.getElementById("span1"); var img1=document.getElementById("img1"); //初始化数据 var imgArr=["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg"]; var textArr=["Num1","Num2","Num3","Num3"]; var num=0; window.onload=function(){ //执行初始化 img1.src=imgArr[num]; span1.innerHTML=num+1+"/"+imgArr.length; text1.innerHTML=textArr[num]; } prevBtn.onclick=function prevOnclik(){ num--; if(num<0||num==0){ num=0; } resetData(num); } function nextOnclik(){ num++; if(num>3||num==3){ //所谓的循环,还是顺序查看,主要就是在这里给num重新设置数值的问题 // 循环:num=0; //顺序和循环两个按钮就可以看作两个布尔数值,然后判断false或true的问题; num=3; } resetData(num); } //重设函数 function resetData(getNum){ img1.src=imgArr[getNum]; span1.innerHTML=getNum+1+"/"+imgArr.length; text1.innerHTML=textArr[getNum]; } </script> </html>
修改背景,利用js弹出层:
<!doctype> <html> <head> <meta charset="utf-8"/> <style type="text/css"> #Odiv{ width:50px; height:50px; background-color:#03F; position:absolute; top:100px; left:60px; } </style> </head> <body> <h3>请为下面的蓝色DIV设置样式:</h3> <input type="button" id="Obutton" value="点击设置" style="background-color:#F33" onClick="abc()"/> <div id="Odiv"></div> </body> <script> function abc(){ //得到元素 var Odvi=document.getElementById("Odiv"); //弹出层参数: var bordercolor = "#666699"; // 提示窗口的边框颜色 var bgcolor = "#FFFFFF"; // 提示内容的背景色 var iWidth = document.documentElement.clientWidth; var iHeight = document.documentElement.clientHeight; //创建背景层: var bgobj =document.createElement("div"); //弹出层 //背景设置: bgobj.style.cssText= "position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000000;z-index:101;"; document.body.appendChild(bgobj); //弹出层上的Div设置: var msgObj=document.createElement("div"); msgObj.style.cssText = "position:absolute;font:11px '宋体';top:"+(iHeight-200)/2+"px;left:"+(iWidth-600)/2+"px;width:"+600+"px;height:"+150+"px;text-align:center;border:1px solid "+bordercolor+";background-color:"+bgcolor+";padding:1px;line-height:22px;z-index:102;"; document.body.appendChild(msgObj); //内容设置: var selectBgColorBtn=document.createElement("input"); msgObj.appendChild(selectBgColorBtn); selectBgColorBtn.type="button"; selectBgColorBtn.value="请选择颜色:"; selectBgColorBtn.style.position="absolute"; selectBgColorBtn.style.left="100px"; var redBtn=document.createElement("button"); msgObj.appendChild(redBtn); redBtn.style.backgroundColor="red"; redBtn.style.width="20px"; redBtn.style.height="20px"; redBtn.onclick=function redClick(){ var Odvi=document.getElementById("Odiv"); alert("<><"); Odvi.style.backgroundColor="yellow"; } } </script> </html>
相关推荐
jQuery鼠标经过图片背景滑动切换效果基于jquery1.10.2.js实现,鼠标经过图片滑动切换背景动态效果。
通栏适应浏览器切换,比较适用于企业网站,大气美观
根据时间自动切换网页背景颜色或图片代码 有些时侯为了丰富页面的显示效果,将页面制作成根据时间变换页面背景的样式,这样会使浏览者对此网站不会感觉厌倦,同时也会觉得网站制作的非常新颖。 本文通过 Date 对象的...
一个ImageButton实现背景图片的来回切换,并在不同状态实现不同的功能
背景图片切换,跟上窗口大小改变,兼容多个游览器
Android 动态设置程序activity背景图片源码
gridview点击切换图片,点击后会出现边框,以及播放按钮,五角星图片会改变
jQuery滚动和背景换色切换,精美TIPS的PHP代码,类似于焦点图切换,不过这里切换的内容不是图片,而是文字,当然经过修改是可以变成图片切换的。本效果在切换的过程中,右侧的列表支持滚动,点击后背景换色,与主体...
利用vue实现点击事件切换图片的功能,主要是通过click点击事件来改变进度条,当进度条为0%的时候通过v-bind绑定的css样式来实现背景图片的切换
今天小编就为大家分享一篇pyqt5实现按钮添加背景图片以及背景图片的切换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
我们程序的界面有可能要根据不同客户的视觉需求或者显示器的分辨率需求,使用不同的背景图片,一般情况下我们...现在介绍一种方法,不用重新编译程序,只需在指定目录中切换图片,再重启程序即可改变程序界面的背景图。
今天写了一个小程序,动态生成Button按钮,点击可以动态修改按钮的背景图片,资源里有我的联系方式,大家可以相互讨论,相互成长。资源我测试过,没有bug,请大家放心使用。
比较好的资源,在按钮上的各种状态切换,都有相应的图片背景!
jquery下拉点击改变背景图片代码是一款收缩展开滚动图片点击修改背景图片效果代码。
有兴趣刚需的可以自己下载,非常实用的代码,可以完美运行,有能力的还可以二次修改!
这次我们要分享一款很不错的jQuery焦点图插件,和之前的焦点图动画相同的是,它同样有缩略图,点击缩略图即可切换到...但不同的是,这款jQuery焦点图插件在图片切换时网页的背景颜色也会随着改变,这个你可以自己设置。
有兴趣刚需的可以自己下载,非常实用的特效代码,可以完美运行,有能力的还可以二次修改!
有兴趣刚需的可以自己下载,非常实用的jquery代码,可以完美运行,有能力的还可以二次修改!
本文实例讲述了js实现点击图片改变页面背景图的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:<html> <head> <title>点击图片即改变页面的背景图片</title> </head> <...
主要介绍了Android开发实现按钮点击切换背景并修改文字颜色的方法,涉及Android界面布局与相关属性设置技巧,需要的朋友可以参考下