1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > div+CSS滑动门特效【HTML】

div+CSS滑动门特效【HTML】

时间:2018-05-27 19:33:24

相关推荐

div+CSS滑动门特效【HTML】

web前端|html教程

div+CSS滑动门特效

web前端-html教程

滑动门是一种只需要鼠标悬停便可自动切换板块的JS特效。需要说明的是如果要减少板块,一定要把JS特效中的相应的板块li的id去掉,否则无法正常显示。比如要将第五项“滑动门”、“

扫码版诱导支付源码,vscode怎么引入vue,智能鼠标ubuntu,tomcat插件运行目录,微信sqlite数据库修复,梦见用指甲碾死一只小爬虫,php 数组迭代,河南传统seo优化效果,仿youku视频网站源码,用户中心模板lzw

第五层内容 ”这两个删除的话也一定要把JS特效中的m05、mm05、mmm05和c05、cc05、ccc05删除,才能正常显示。

网游服务端源码,ubuntu如何系统引导,水稻爬虫怎么处理,php合租,seo智能建站lzw

滑动门

h5页游源码,ubuntu dns搭建,tomcat6.0热部署,硬壳小爬虫,php手机号归属地查询,孝感什么是seo关键词优化lzw

h1, h2, h3, h4, h5, h6 {

font-weight:bold;

margin:0px;

padding:0px;

font-size:12px;

}

ul, li {

margin:0px;

padding:0px;

}

li {

list-style-type:none;

}

h1 {

margin:10px;

padding-right:10px;

padding-bottom:5px;

border-bottom:1px dotted #ccc;

}

.cont {

padding:10px;

}

.hidden {

display:none;

}

.scrolldoorFrame {

width:400px;

overflow:hidden;

}

.scrollUl {

width:400px;

border-bottom:1px solid #CCC;

overflow:hidden;

height:35px;

}

.scrollUl li {

float:left;

background-color: #f6f6f6;

width: 80px;

text-align: center;

}

.bor03 {

border:1px solid #ccc;

border-top-width:0px;

}

.sd01 {

cursor:pointer;

border:1px solid #CCC;

background:#FFF;

margin:5px;

padding:2px;

font-weight:bold;

}

.sd02 {

cursor:pointer;

border:0px solid #CCC;

margin:5px;

padding:2px;

}

#tab01 {

position:relative;

width:200px;

border:solid #ccc;

border-width:0 1px 1px;

}

#tab01 h4 {

height:18px;

line-height:18px;

border:solid #ccc;

border-width:1px 0;

margin-bottom:-1px;

text-align:center;

background:#f6f6f6;

cursor:pointer;

}

#tab01 h4.up {

color:#c00;

}

#tab01 ol {

display:none;

height:54px;

padding:5px;

color:#666;

}

#tab01 ol.up {

display:block;

}

#tab02 {

position:relative;

width:100px;

}

#tab02 h3 {

position:relative;

z-index:1;

height:16px;

padding-top:4px;

margin-bottom:-1px;

border:solid #ccc;

border-width:1px 0 1px 1px;

text-align:center;

font-family:宋体;

background:#eee;

cursor:pointer;

}

#tab02 h3.up {

z-index:3;

color:#c00;

background:#fff;

}

#tab02 div.tab {

display:none;

position:absolute;

left:99px;

top:0;

z-index:2;

width:300px;

height:200px;

padding:5px;

border:solid 1px #ccc;

color:#666;

}

#tab02 div.tab.up {

display:block;

}

–>

滑动门

滑动门

滑动门

滑动门

滑动门

第一层内容

第二层内容

第三层内容

第四层内容

第五层内容

function scrollDoor(){

}

scrollDoor.prototype = {

sd : function(menus,divs,openClass,closeClass){

var _this = this;

for(var i = 0 ; i < menus.length ; i++)

{

_this.$(menus[i]).value = i;

_this.$(menus[i]).onmouseover = function(){

for(var j = 0 ; j < menus.length ; j++)

{

_this.$(menus[j]).className = closeClass;

_this.$(divs[j]).style.display = “none”;

}

_this.$(menus[this.value]).className = openClass;

_this.$(divs[this.value]).style.display = “block”;

}

}

},

$ : function(oid){

if(typeof(oid) == “string”)

return document.getElementByIdx(oid);

return oid;

}

}

window.onload = function(){

var SDmodel = new scrollDoor();

SDmodel.sd([ “m01″,”m02″,”m03″,”m04″,”m05”],[ “c01″,”c02″,”c03″,”c04″,”c05″],”sd01″,”sd02”);

SDmodel.sd([ “mm01″,”mm02″,”mm03″,”mm04″,”mm05”],[ “cc01″,”cc02″,”cc03″,”cc04″,”cc05″],”sd01″,”sd02”);

SDmodel.sd([ “mmm01″,”mmm02″,”mmm03″,”mmm04″,”mmm05”],[ “ccc01″,”ccc02″,”ccc03″,”ccc04″,”ccc05″],”sd01″,”sd02”);

}

首页

嘿嘿,无视容器原始class值。

测试

继续无视h3原始class值。

无聊

h3没有值也可以~

傻蛋

div没有值一样可以~

首页

嘿嘿,无视h3原始class值。

测试

继续无视div原始class值。

无聊

h3没有值也可以~

傻蛋

class值相似一样也可以~

指定class后,即时再多一个div也行。

function Pid(id,tag){

if(!tag){

return document.getElementByIdx(id);

}

else{

return document.getElementByIdx(id).getElementsByTagName_r(tag);

}

}

function tab(id,hx,box,iClass,s,pr){

var hxs=Pid(id,hx);

var boxs=Pid(id,box);

if(!iClass){ // 如果不指定class,则:

boxsClass=boxs; // 直接使用box作为容器

}

else{ // 如果指定class,则:

var boxsClass = [];

for(i=0;i<boxs.length;i++){

if(boxs[i].className.match(/\btab\b/)){// 判断容器的class匹配

boxsClass.push(boxs[i]);

}

}

}

if(!pr){ // 如果不指定预展开容器,则:

go_to(0); // 默认展开序列

yy();

}

else {

go_to(pr);

yy();

}

function yy(){

for(var i=0;i<hxs.length;i++){

hxs[i].temp=i;

if(!s){// 如果不指定事件,则:

s=”onmouseover”; // 使用默认事件

hxs[i][s]=function(){

go_to(this.temp);

}

}

else{

hxs[i][s]=function(){

go_to(this.temp);

}

}

}

}

function go_to(pr){

for(var i=0;i<hxs.length;i++){

if(!hxs[i].tmpClass){

hxs[i].tmpClass=hxs[i].className+=” “;

boxsClass[i].tmpClass=boxsClass[i].className+=” “;

}

if(pr==i){

hxs[i].className+=” up”; // 展开状态:标题

boxsClass[i].className+=” up”; // 展开状态:容器

}

else {

hxs[i].className=hxs[i].tmpClass;

boxsClass[i].className=boxsClass[i].tmpClass;

}

}

}

}

tab(“tab01″,”h3″,”div”,””,”onclick”,2); tab(“tab01″,”h4″,”ol”);tab(“tab02″,”h3″,”div”,”tab”);

//–>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。