【发布时间】:2016-11-23 20:13:42
【问题描述】:
我正在移动设备上使用 JavaScript、HTML 和 CSS 设计一个简单的滑入式菜单
<div class="menu">division
<ul>unordered list
<li>list item 1</li>
<li>list item 2</li>
</ul>
</div>
CSS:
.menu {
position: absolute;
width: 0px;
background: #111;
-webkit-transition: width 2s;
transition: width 0.5s;
}
.menu.act {
position: absolute;
background: #111;
width: 67%;
}
(一段简单的 JavaScript 代码将菜单的类更改为“menu act”)
问题是,为什么只有黑色背景从左边滑入,而 HTML 元素中的文字却留在屏幕上?
【问题讨论】:
标签: javascript css webkit css-transitions transition