我正在構建一個網站,用戶採取類似http://portal.azure.com風格的動作時水平展開。當他們點擊一個div中的按鈕(從列表中)時,所選項目的細節將出現在旁邊的另一個div中。這可能會變得非常漫長,流過母親分區。如何隨着頁面寬度增加水平自動滾動
我正在尋找一種方法,當新的div溢出時,我可以自動將頁面滾動到最右邊緣。
佈局
<div style="overflow-x: auto">
<div layout="row">
<div class="col" style="width: 400px">
</div>
//SHOWN DYNAMICALLY
<div class="col" style="width: 400px">
</div>
//SHOWN DYNAMICALLY
<div class="col" style="width: 400px">
</div>
//SHOWN DYNAMICALLY
<div class="col" style="width: 400px">
</div>
//SHOWN DYNAMICALLY
<div class="col" style="width: 400px">
</div>
</div>
</div>
正如你可以在上面看到,第一個div表示默認,但其他的div出現基於用戶交互。 3格出現時,它溢出。 如何在任何時候滾動到右邊緣流動? (你應該真的看看http://portal.azure.com看看我在說什麼)
PS:我正在使用AngularJS。我沒有使用jQuery。但我不介意包括它,如果它的唯一選項
@vedantTerker是的,我目前有超過流屬性設置。但我螞蟻div滑到最右邊時,它溢出 –
設置一些'高度'像素爲每個'div'並添加'overflow-y:auto; overflow-x:hidden;' –
使用引導它可以使網格類變得簡單。 –