Edward你好。
聽起來就像你剛剛在調整窗口大小時在這裏工作過渡一樣。而不是集中表單div。因爲在你的小提琴中,你似乎在爲你想要的方式工作。
因此,要調整大小時進行轉換... 您需要從一種尺寸轉換到另一種尺寸。
要做到這一點,可以使用col-xx-xx類從一個轉換到另一個。
我在css中添加了一個class
的轉換與。
看看代碼以及如何使用容器> row> div,現在您的滑塊id
是。
這裏是工作Fiddle,只是移動左邊的內框來調整大小。
(注)......我用在transition: all 2s ease-out;
所有,而不是使用width
,因爲所有將動畫雙方的股利。如果我只用width
它只會從一邊擴展。試試看看我的意思。
希望這能讓你開始。
CSS
#form{
height:250px;
background-color:red;
}
#slider{
background-color:grey;
}
.transition-width {
transition: all 2s ease-out;
webkit-transition: all 2s ease-out;
}
HTML
<div class="container">
<h3>Transition happens when window resized.</h3>
<div class="row" id="slider">
<div id="form" class="col-md-3 col-md-offset-8 col-sm-8 col-sm-offset-2 col-xs-10 col-xs-offset-1 transition-width">
</div>
</div>
</div> <!--end container-->
不明白你想要什麼?你想要平穩過渡還是其他什麼? – divy3993
我想在窗口大小調整的時候,讓紅框中的窗體沿着容器移動,這樣它就永遠不會脫離屏幕 – Edward