คำถามติดแท็ก collapsable

5
CSS ทั้งหมดยุบ / ขยาย div
ฉันมี div ที่ยุบได้ CSS บริสุทธิ์ซึ่งอ้างอิงจากรหัสของคนอื่นที่ใช้:targetpsuedoclass สิ่งที่ฉันกำลังพยายามตั้งค่าคือหน้าที่มีคำถามมากกว่า 12 ข้อและเมื่อคุณคลิกที่ปุ่ม + div คำตอบจะขยายออกด้านล่าง ฉันไม่สามารถหาวิธีสร้างองค์ประกอบ div ที่ยุบได้หลายรายการในหน้านี้โดยไม่ต้องเขียน CSS เพิ่มเติมมากมาย ใครมีคำแนะนำในการเขียนสิ่งนี้เพื่อย่อโค้ด CSS ของฉัน? (กล่าวคือฉันไม่ต้องป้อนตัวเลือกที่ไม่ซ้ำกันสำหรับคำถามมากกว่า 12 ข้อแต่ละข้อ) ฉันไม่สามารถใช้ Javascript ได้เนื่องจากสิ่งนี้เกิดขึ้นบนไซต์ wordpress.com ซึ่งไม่อนุญาตให้ใช้ JS นี่คือ jfiddle ของฉัน: http://jsfiddle.net/dmarvs/94ukA/4/ <div class="FAQ"> <a href="#hide1" class="hide" id="hide1">+</a> <a href="#show1" class="show" id="show1">-</a> <div class="question"> Question Question Question Question Question Question …
94 css  collapsable 

1
ส่วนที่ยุบได้: [ยืนยัน] ไม่สามารถกำหนดดัชนีแถวส่วนกลางใหม่สำหรับ preReloadFirstVisibleRow (0)
ฉันกำลังใช้ส่วนหัวของส่วนที่ยุบได้ใน UITableViewController นี่คือวิธีที่ฉันกำหนดจำนวนแถวที่จะแสดงต่อส่วน: override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.sections[section].isCollapsed ? 0 : self.sections[section].items.count } มีโครงสร้างที่เก็บข้อมูลส่วนด้วยบูลสำหรับ 'isCollapsed' นี่คือวิธีที่ฉันจะสลับสถานะของพวกเขา: private func getSectionsNeedReload(_ section: Int) -> [Int] { var sectionsToReload: [Int] = [section] let toggleSelectedSection = !sections[section].isCollapsed // Toggle collapse self.sections[section].isCollapsed = toggleSelectedSection if self.previouslyOpenSection != …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.