我正在構建一個響應式頁面,在移動設備上查看時,該頁面包含一些常見行爲。隱藏元素屏幕外的部分並點擊屏幕上的推送和顯示
我有一個包含文本和鏈接的元素。文本部分需要覆蓋視口寬度的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