ページの左側にあるスライド アウト div をサイトに実装しました。小さなハンドルをクリックすると、タブを前後に引っ張ることができます。
現在、CSS は次のように 500px 幅に設定されています。代わりに 250px の幅が必要です。
.panel {
width:500px;
min-height:175px;
padding:40px;
position:fixed;
left:-580px;
top:29.5%;
z-index:1;
background:#4d5290;
-webkit-border-radius: 0px 0px 25px 0px;
border-radius: 0px 0px 25px 0px;
}
.panel .trigger {
width:36px;
text-align:center;
color:#fff;
position:absolute;
top:0;
right:-36px;
}
幅を幅に半分にしてから、値を半分にして、必要な結果を得る250px
ことができると想定しました。left:-580px
ただし、スライドアウトタブは外側にうまくスライドしますが、ハンドルをもう一度クリックしてタブを非表示にすると、元の 580 ピクセルがページから飛び出します (つまり、表示したり元に戻したりすることはできません)。
私はそれを JS Fiddle で動作させようとしましたが、JS ファイルが js fiddle で適切に動作しないため苦労しています...それに取り組んでいます。それまでの間、必要なものはすべて次の場所で確認できます。
誰かがそれが何をしているのかを理解するのを手伝ってくれることを願っています。または、数値の差の式は何ですか?