|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 | |
|
|
|
|
|
|
|
FireFox background tuning for BLOGGANG
สำหรับคนที่เล่น bloggang มาพักใหญ่ และได้ลองปรับเปลี่ยนสี ปรับเปลี่ยน style sheet ปรับ javascript อะไรอย่างนี้ จะพบว่ามีอยู่ปัญหาหนึ่ง ที่เกิดขึ้นและจะงงๆ ว่ามันเป็นอะไรของมัน และแก้ไขมันยังไงดี
ปัญหาที่ว่านี้ก็คือ สีจะเพี้ยนเมื่อเปิดเว็บดูด้วย Browser ที่ชื่อ Firefox เพราะเมื่อมีการกำหนด สีพื้นหลัง (Background Color) หรือ สีตัวหนังสือ (Foreground Color) แล้ว จะไม่มีการเปลี่ยนตามที่เรากำหนด แต่จะเป็นตามการกำหนดตาม theme หลัก ที่เราได้เลือกเอาไว้
โดยปกติแล้วเราจะแก้สี จะมีการทำอยู่ 2 อย่างคือ แก้ที่ CSS หรือใช้ javascript เป็นตัวแก้ แต่ Firefox จะไม่ยอมทำงาน CSS นั้น และไม่ยอมทำตาม Javascript นี้
document.body.background = '#บลาบลาบลา'; |
ผมก็หาวิธีแก้ตั้งนาน แล้วพอดีเปลี่ยน Theme เป็น Star Wars ก็เลยได้แก้ ได้โล๊ะอะไรรุงรังๆ ออก แล้วก็พบวิธีแก้ไขเข้าให้
วิธีแก้ไขก็มีดังนี้ครับ การทำให้ Firefox แสดงค่าสีของ Body
document.getElementsByTagName("BODY")[0].style.background="#ค่าสี"; |
การทำให้ Firefox แสดงตัวหนังสือเป็นสีที่เรากำหนด
document.getElementsByTagName("BODY")[0].style.color="#ค่าสี"; |
และหากเรากำหนดแบบข้างต้นแล้ว จะทำให้เราต้องทำการแก้ไข Background Color ของเราใหม่ ซึ่งต้องกำหนดเป็นแบบเดียวกันดังนี้ การทำให้ Firefox แสดงรูปภาพพื้นหลัง
document.getElementsByTagName("BODY")[0].style.BackgroundImage="url(//บุ๋งบุ๋งบุ๋ง)"; |
และเมื่อพูดถึงการกำหนดรูปภาพพื้นหลังแล้ว จะมีเพิ่มเติมนิดหน่อยคือการกำหนดการเวียนบรรจบ (โห ตั้งชื่อซะตามหลักสูตรกระทรวงศึกษาธิการเลย 55555) หรือการ Repeat ของภาพ นั่นเอง ถ้าเราไม่ได้กำหนด จะมีการกำหนดค่าปริยาย (กระทรวงศึกษาฯ มาอีกแล้ว) เป็น จงวนจงวน... แต่ถ้าเราต้องการให้มันแสดงมาแค่ครั้งเดียว แล้วไม่แสดงอีก แต่จะใช้ "สี" เป็นตัวทำงานต่อเอง (อย่างตัวอย่างของ Blog Star Wars อันนี้ล่ะครับ) ก็ต้องมีการกำหนด Style ของการ Repeat ให้มัน ดังนี้ครับ การกำหนดให้ Firefox ไม่มีการทำการ Repeat ภาพพื้นหลัง
document.getElementsByTagName("BODY")[0].style.BackgroundRepeat = "no-repeat"; |
เพียงเท่านี้ Blog ของท่าน จะได้หน้าตาที่เหมือนกันทั้งใน Firefox และ IE แล้วล่ะครับ ขอให้โชคดีและสนุกสนานนะครับ
ปล. อ่านมาถึงตรงนี้ บางคนบอกว่า แล้วจะเอาไปใส่ตรงไหน(วะ) 55555 ไม่ยากครับ ใส่ใน Profile ก็ได้ โดยมี <script> คั่นเอาไว้ และปิดท้ายด้วย </script> ครับ หรือเอาไปไว้ตรงส่วนของ slogan ก็ได้ และที่ต้องคั่นด้วย script ที่ผมว่า เพราะว่าคำสั่งพวกนี้มันเป็น javascript น่ะครับ
Create Date : 16 พฤษภาคม 2548 |
Last Update : 16 พฤษภาคม 2548 13:23:42 น. |
|
21 comments
|
Counter : 2407 Pageviews. |
 |
|
|
โดย: ป่อหงส์ วันที่: 16 พฤษภาคม 2548 เวลา:13:39:52 น. |
|
|
|
โดย: กลัวที่หนาย วันที่: 16 พฤษภาคม 2548 เวลา:14:03:32 น. |
|
|
|
โดย: N4 วันที่: 16 พฤษภาคม 2548 เวลา:14:21:36 น. |
|
|
|
โดย: Mu_in_love วันที่: 16 พฤษภาคม 2548 เวลา:15:26:59 น. |
|
|
|
โดย: รำเพย วันที่: 16 พฤษภาคม 2548 เวลา:17:29:28 น. |
|
|
|
โดย: โลกส่วนตัว IP: 203.151.140.111 วันที่: 16 พฤษภาคม 2548 เวลา:17:49:45 น. |
|
|
|
โดย: Shelling Ford` IP: 202.57.183.159 วันที่: 16 พฤษภาคม 2548 เวลา:21:45:12 น. |
|
|
|
โดย: Nutjung วันที่: 17 พฤษภาคม 2548 เวลา:0:02:12 น. |
|
|
|
โดย: รำเพย วันที่: 17 พฤษภาคม 2548 เวลา:6:00:11 น. |
|
|
|
โดย: wbj วันที่: 17 พฤษภาคม 2548 เวลา:13:01:34 น. |
|
|
|
โดย: asariss วันที่: 17 พฤษภาคม 2548 เวลา:22:16:11 น. |
|
|
|
โดย: หนี่หนีหนี้ วันที่: 18 พฤษภาคม 2548 เวลา:17:40:16 น. |
|
|
|
โดย: ถั่วแดงเย็น วันที่: 18 พฤษภาคม 2548 เวลา:22:45:50 น. |
|
|
|
|
|
|
|
Location :
กรุงเทพ Thailand
[ดู Profile ทั้งหมด]
|
ฝากข้อความหลังไมค์
Rss Feed
ผู้ติดตามบล็อก : 4 คน [?]

|
มีคนถามมาเยอะ ว่าชื่อผมแปลว่าอะไร บอกง่ายๆ ว่ามาจากฟุตบอลครับ "กึ่งยิงกึ่งผ่าน" เป็นการส่งลูกไปที่
หน้าประตูฝ่ายตรงข้าม โดยผู้เล่นที่เลี้ยงลูกมาจากทางด้านข้างของสนาม พอถึงจังหวะ ก็ผ่านลูกมาให้เพื่อนที่วิ่งมารออยู่หน้าประตู .... ต่าแว่!!
... แต่ว่า!!! ... ลูกมันเลยเพื่อนไป แต่ก็ไม่ถึงประตู เหมือนจะเป็นการยิงประตูก็ไม่ใช่ จะส่งให้เพื่อนก็ไม่ใช่
นี่จึงเป็นที่มาของคำว่า "กึ่งยิงกึ่งผ่าน" ครับ
ผมไม่ได้คิดเองแต่อย่างใด แต่เอามาจากการดูฟุตบอลครับ
ปล. ชื่อผมนี่บ่งบอกเลยว่า "ฟุตบอล" แต่ผมไม่ได้เล่นห้องศุภฯ นะครับ .. แหะ แหะ แหะ
|
|
|
|
|
|
|
ขอบคุณมากคับ
ูููู^^