我有兩個div橫幅有相應的CSS箭頭。當點擊橫幅時,JavaScript會在顯示和隱藏下面的文本之間切換。同樣,當文本被顯示時,各個箭頭向下旋轉,當文本被隱藏時,各個箭頭向下旋轉。旋轉的CSS箭頭和JavaScript切換
現在,我希望我的第一個div橫幅在頁面第一次加載時自動顯示。但是,當我繪製了我的CSS箭頭時,由於div的填充,我無法使第一個div中的箭頭與後續div中的箭頭相同並正確排列。
我試着用箭頭的位置搞亂:
.tri0 {
margin-left: 20px;
margin-top: 5px;
}
,但我能做的最好是推tri0
箭頭直至h3
標籤的填充和它贏得再走得更遠。
有沒有一種方法可以在toggleClass中設置一個切換標誌,以表明第一個div橫幅已經被切換並且隨後的點擊使其不被切換?
Oy。我不知道爲什麼我沒有想到首先這樣做。謝謝! – noblerare
很高興幫助你:) –
這是工作最出色,但我不得不承認我不完全理解......爲什麼你不需要2班切換,一個切換在一個方向,一個在另一個? – james