首页
今日头条
编程教程
编程导航
编程博文
常见问题
编程问答
编程百科
编程实例
软件教程
操作系统
办公软件
硬件设备
移动数码
设计教程
HTML Tab 选项卡
HTML
2021-03-26
我要做的效果如图所示:
代码如下:
index.html
[html]
view plain
copy
<!DOCTYPE html
>
<
html
lang
=
"en"
>
head
meta
charset
=
"UTF-8"
title
>
选项卡
</
link
href
=
"css/index.css"
rel
=
"stylesheet"
script
src
=
"js/index.js"
type
=
"text/javascript"
>
script
body
<!--选项卡-->
div
id
=
"tab"
<!--选项的头部-->
div
id
=
"tab-header"
ul
li
class
=
"selected"
>
公告
li
>
规则
>
完美
>
功劳
>
产品
<!--<li>技术</li>-->
div
<!--主要内容-->
div
id
=
"tab-content"
div
class
=
"dom"
style
=
"display: block;"
a
href
=
"#"
>
数据七夕:金牛爱送玫瑰
a
>
阿里打造"互联网监管"
>
10万家店60万新品
>
全球最大网上时装周
div
class
=
"dom"
>
“全额返现”要管控啦
>
淘宝新规发布汇总(7月)
>
炒信规则调整意见反馈
>
质量相关规则近期变更
>
阿里建商家全链路服务
>
个性化的消费时代来临
>
跨境贸易是中小企业机
>
美妆行业虚假信息管控
>
接次文件,毁了一家店
>
账号安全神器阿里钱盾
>
新版阿里110上线了
>
卖家学违禁避免被处罚
>
为了公益high起来
>
魔豆妈妈在线申请
html
>
index.css
index.js
// 当页面加载完毕
window.onload
=
function
(){
// 拿到所有的标题(li标签) 和 标题对应的内容(div)
var
titles
= $('tab-header').getElementsByTagName('li');
var
divs
= $('tab-content').getElementsByClassName('dom');
// 判断
if(titles.length != divs.length) return;
// 遍历
for(var
i
=
0
; i
titles.length
; i++){
// 取出li标签
var
li
=
titles
[i];
li.id
=
i
;
// console.log(li);
// 监听鼠标的移动
li.onmousemove
=
function
(){
for(var
j
=
0
; j
titles.length
; j++){
titles[j]
.className
=
''
;
divs[j]
.style.display
=
'none'
;
}
this.className
=
'selected'
;
divs[this.id]
.style.display
=
'block'
;
}
}
}
相关文章
html代码字体颜色做法
HTML代码中要想改变字体颜色,常常需要使用CSS样式表。CSS是...
html代码字体盖住图片
HTML代码如何让字体盖住图片呢?需要使用CSS的position属性及...
html代码字体设置
HTML代码字体设置 在HTML中,我们可以使用标签来设置网页中的...
html代码字体字号
在网页设计中,HTML代码的字体和字号选择是非常重要的一个环...
html代码实现太极图
HTML(Hypertext Markup Language,超文本标记语言)是一种用...
html代码实现外链
外链是指在一个网页中添加一个指向其他网站的链接,用户可以...