เกี่ยวกับแถบเมนูด้านบนของเอ็กทีน
posted on 17 Oct 2007 09:18 by oatato in BlogDesignสิ่งที่ค้นพบเกี่ยวกับแถบเมนูสีดำ ในตำแหน่งด้านบนของบล็อก
- น่าจะเรียกว่า Admin bar
- ข้อมูลธีมของ Admin bar ไม่ได้ถูกกำหนดใน CSS Editor
แต่ถูกเก็บไว้ในไฟล์ CSS อีกไฟล์หนึ่ง ที่แก้ไขไม่ได้ - ชื่อ element สำหรับการปรับ stylesheet ของ Admin bar คือ #adminbar
- โดยหลักการ เราสามารถใช้ CSS Editor เพิ่มบรรทัดเพื่อเปลี่ยนค่าของ stylesheet
ของ element ใด ๆ ก็ได้ ไม่ว่ามันจะถูกตั้งค่ามาก่อนหน้านี้แล้วกี่ครั้งก็ตาม - แต่สำหรับ element ที่ชื่อ #adminbar แล้ว เราจะไม่สามารถแก้ไขธีมนั้นได้ด้วย CSS เพราะว่าถ้าเราพยายามเข้าไปเพิ่ม stylesheet ที่ชื่อ #adminbar แล้ว
ทันทีที่กดบันทึก ชื่อ element จะเป็นไปเป็น #adminbar_notallow - notallow แปลว่า ไม่อนุญาต ซึ่งสื่อว่า element นี้ไม่สามารถแก้ไขปรับแต่งได้
ในความเป็นจริงแล้ว ยังมีช่องทางในการปรับแต่งแก้ไขธีมของ Admin bar ได้อยู่ดี
แต่ไม่รู้ว่าจะมีปัญหาอะไรตามมาหรือเปล่า ถ้ามันถูกปรับแต่งได้ตามใจชอบ หรือถูกทำให้หายไป
ดังนั้น จนกว่าจะค้นพบคำตอบนั้น จึงขอเก็บไว้เป็นความลับก่อนละกัน
หรือใครสามารถแฮ็กวิธีการนี้เอาออกไปใช้ได้ก่อน ก็เชิญตามสบายครับ
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
มาอัพเดตว่าพบคำตอบนั้นแล้ว
ว่าคุณแชมป์ต้องการให้เป็น admin bar ที่มีรูปแบบเดียวกันทั้งเว็บครับ
ดังนั้นผมจะกลับไปใช้ธีมแบบเดิมครับ
ป.ล. ไม่มีการเฉลยนะ
ทำตามแล้ว
มาสเตอร์แชมป์


#1 By เจ้าชายน้อย on 2007-10-17 12:00