這是我走到這一步:http://jsfiddle.net/xj4hb2kt/4/從中擴大div的原始位置,以適應屏幕
.expandable
{
position: fixed;
width: 100px;
height: 80px;
background-color: black;
-webkit-transition: all 1200ms ease-in-out;
-moz-transition: all 1200ms ease-in-out;
-o-transition: all 1200ms ease-in-out;
top: 60px;
left: 100px;
}
.expandable-expanded
{
position: fixed;
width: 100%;
height: 100%;
-webkit-transform: scale(100%);
transform: scale(100%);
z-index: 5;
top: 0px;
left: 0px;
}
一切完美,但我不能使用「擴張」類「固定」的位置。沒有任何方法可以在不將「消耗性」位置設置爲固定的情況下執行此操作?謝謝!
你想要一個純粹的CSS解決方案還是使用'.animate()'選項? – Tom 2015-02-24 14:14:11
也有動畫作品。你能檢查我更新的小提琴,也許這可能沒有動畫?謝謝! – Kristian 2015-02-24 14:17:55