JSDM

HTML

 
1
<ul class="foo">
2
  <li class="foo">FOO</li>
3
  <li class="bar">BAR</li>
4
</ul>
!

CSS

x
 
1
ul {
2
  position: relative;
3
  display: table;
4
  table-layout: fixed;
5
  width: 100%;
6
  border-bottom: 1px solid gray;
7
}
8
9
ul::after {
10
  content: '';
11
  position: absolute;
12
  bottom: 0;
13
  width: 66px;
14
  margin-left: -33px;
15
  border-bottom: 2px solid blue;
16
  transition: left 1s
17
}
18
19
ul.foo::after {
20
  left: 25%;
21
}
22
23
ul.bar::after {
24
  left: 75%;
25
}
26
27
li {
28
  display: table-cell;
29
  width: 50%;
30
  text-align: center;
31
  line-height: 3;
32
  transition: left 1s
33
}
34
35
ul.foo li.foo,
36
ul.bar li.bar {
37
  color: blue;
38
}
!
? ?
? ?
必须是有效的URL
+ 添加另一个资源

JS

xxxxxxxxxx
7
 
1
var $list = document.querySelector('ul')
2
var $items = [].slice.call(document.querySelectorAll('li'))
3
for (var i = 0, l = $items.length; i < l; i++) {
4
  var $item = $items[i]
5
  $item.addEventListener('click',
6
    event => $list.className = event.currentTarget.className)
7
}
!
必须是有效的URL
+ 添加另一个资源
Close

文件管理 点击文件查看URL

图片

  1. 暂无文件

CSS

  1. 暂无文件

JavaScript

  1. 暂无文件

其他

  1. 暂无文件
拖动文件到上面的区域或者:
加载中 ..................