1

jakiestfu のSnap.jsを Twitter Bootstrap に統合しようとしています。機能するものがあります(コンテンツをスライドさせたり、クリックイベントで引き出しを開いたりできます)。ただし、最終的な問題に対する CSS スキルの限界に達しています。ドロワーの状態に関係なく、ドロワーのコンテンツが常に表示されます。

JSFiddle の例

ドキュメントの読み込み時にドロワー要素の可視性をハードコーディングし、開く/閉じるのクリック イベントで何かを行うことはできますが、Snap.js が持つドラッグ機能には何の効果もありません。

addEvent(document.getElementById('open-left'), 'click', function () {
// Muck with visibility in here
// Added code sample because StackOverflow wants it with a fiddle...
if (snapper.state().state == "left") {
    snapper.close();
} else {
    snapper.open('left');
}});
4

1 に答える 1

2

コンテンツの背景色を設定する必要があります:

#content{
    background: white;
}

作業フィドル: http://jsfiddle.net/basarat/ygm3L/

于 2013-05-24T01:19:49.987 に答える