4

ここ ( https://stackoverflow.com/a/18602739/2966090 )の指示に従って、Bootstrap 3.0.2 で要素を水平方向に折りたたみます。

この方法は Firefox と Internet Explorer では正常に機能しますが Chrome では奇妙なバウンスが発生します。Chrome にもhideの遷移はありません。

ここで動作するテストを作成しました: http://jsfiddle.net/eT8KH/1/

関連するコードは次のとおりです(jsfiddleでも):

CSS

#demo.width {
    height: auto;
    -webkit-transition: width 0.35s ease;
    -moz-transition: width 0.35s ease;
    -o-transition: width 0.35s ease;
    transition: width 0.35s ease;
}

HTML

<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#demo">
    Horizontal Collapsible
</button>

<div id="container" style="width:200px;">
    <div id="demo" class="collapse in width" style="background-color:yellow;">
        <div style="padding: 20px; overflow:hidden; width:200px;">
            Here is my content
        </div>
    </div>
</div>

これを修正する方法はありますか?それともChromeのバグですか?

4

1 に答える 1