アコーディオンについて質問です。
ここの方のjqueryを使わせて頂いております。
http://lab.sonicmoov.com/markup/jquery-accordion/
位置を調節するためにいろいろ数値をいじったため、
初期表示でアコーディオンが開いたままで表示され悩んでおります。
手っ取り早くこの記述を入れれば、初期表示で閉まったまま表示されますよ、
という記述などはないものでしょうか?
cssのposition部分であったり90の数値であったりを書き換えています。
JavaScriptは書き方が全くわからないため、至らない質問ですみません。
90、-90のところを逆に記載(>矢印の向きが逆だったため)、top: 50%; right: 10px;の数値を場所を移動させたかったためposition: relative;を他で指定し、ここを書き換えました。
CSS
1.menu:after { 2 position: absolute; 3 top: 50%; 4 right: 10px; 5 margin-top: -14px; 6 content: '>'; 7 font-size: 14px; 8 font-weight: bold; 9 -moz-transform: rotate(90deg); 10 -ms-transform: rotate(90deg); 11 -webkit-transform: rotate(90deg); 12 transform: rotate(90deg); 13 -moz-transition: all, 0.25s, linear; 14 -o-transition: all, 0.25s, linear; 15 -webkit-transition: all, 0.25s, linear; 16 transition: all, 0.25s, linear; 17} 18 19.menu.active:after { 20 -moz-transform: translate(0, 50%); 21 -ms-transform: translate(0, 50%); 22 -webkit-transform: translate(0, 50%); 23 transform: translate(0, 50%); 24 -moz-transform: rotate(-90deg); 25 -ms-transform: rotate(-90deg); 26 -webkit-transform: rotate(-90deg); 27 transform: rotate(-90deg); 28}

回答1件
あなたの回答
tips
プレビュー