我正在构建一个响应式页面,在移动设备上查看时,该页面包含一些常见行为。隐藏元素屏幕外的部分并点击屏幕上的推送和显示
我有一个包含文本和链接的元素。文本部分需要覆盖视口宽度的100%,当点击/点击时,链接应该将文本内容左移并显示链接。
小提琴:http://jsfiddle.net/Flignats/0n0fwm20/
HTML:
<div id="container">
<div id="block-one">
I'm a bunch of informational text.
</div>
<div id="block-two">
<a href="#">I'm a link!</a>
</div>
</div>
CSS:
#container {
width: 100%;
height: 100px;
}
#block-one {
float: left;
width: 75%;
height: 100px;
background-color: #626366;
}
#block-two {
float: left;
width: 25%;
height: 100px;
background-color: #969696;
}
#block-two a {
color: blue;
}
我怎么能有块一个跨屏幕的整个宽度,块的双隐掉屏幕上,点击后,将第二块动画(边距?)块二看到视图中,块一被推到左边?
我很抱歉,如果我在网站上错过了一个明确的例子,大多数其他问题更复杂。
我不想建立一个jQuery的移动页面,尽管push和reveal面板可以完成这个动作。如果nganimate比JavaScript更受欢迎,我也使用Angular。
非常完美的解决方案!我对OP的问题有不同的理解,好奇地看到谁把它对了:) – bobsoap
我希望我:D我是松鼠reputatuion :) –
让我给你upvote然后。 – bobsoap