|
| 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 | |
|
|
|
|
|
|
|
วิธีทำให้ Background Image ไม่เลื่อนไปไหน ทั้งใน IE และ Firefox, Netscape
เรื่องของ Background คงจำกันได้ว่ามีหลายๆ ท่านได้พูดถึงกันไปแล้ว ว่าจะทำอย่างไร ถึงจะให้ภาพของเรามาเป็นภาพ Background ของ Bloggang ได้ ..
ผมขอทวนละกันนะครับ ว่าจะเอาไฟล์ภาพของเรา (หรือของผู้ใจบุญ) มาเป็น Background ได้อย่างไร .. นี่ครับ
<script> document.body.background="//www.ขอให้รวยขอให้รวย.com/folder/myBackground.jpg"; </script> |
ง่ายๆ เท่านี้ล่ะครับ แล้วก็เอา code ตรงนี้ไปไว้ที่ Profile นะครับ แค่นี้ Bloggang ของเราก็มี Background แล้ว
เดี๋ยวๆๆๆ ... ยังไม่จบครับ ยังไม่ได้พูดถึงหัวข้อที่ผมเกริ่นเลย .. คืออย่างนี้ครับ กรณีนี้จะเกิดกับรูปใหญ่ๆ ที่ทำมาค่อนข้างพอดีกับหน้าจอ ไม่ใช่ชิ้นเล็กๆ แล้วให้มันวนไป ซึ่งแบบนั้นมันจะต่อกันเอง .. อย่างนั้นมันเป็น Pattern แต่ถ้ารูปใหญ่อย่างว่า มันจะเริ่มมีปัญหาแล้วครับ ... ปัญหาก็คือ ...
เมื่อ Scroll ลงมา ภาพมันจะเลื่อนมาด้วย!! โอ๊ะพลาดซะแล้วววว .. (บางคนรีบเอาเมาส์มารูด scroll bar กันเลยเชียว อิอิ)
สำหรับปัญหาอันนี้นะครับ เราแก้ไขได้ด้วยการเพิ่มคำสั่งนี้ลงไป
<script>
document.body.bgProperties="fixed"; </script> |
แค่นี้ภาพ background ของเรามันก็ไม่เลื่อนแล้วครับ ... โอเยสสสสสสสสส
เอ๊ะ!! .. เดี๋ยวๆๆๆๆๆ ตัวอย่างข้างบนนั่นมันใช้ได้เฉพาะเครื่องที่ดูด้วย Internet Explorer นี่นา (วินมอเตอร์ไซค์ปากซอยเรียกย่อๆ ว่า IE) แต่เดี๋ยวนี้มี Browser หลายตัวมาก ที่นิยมกันหนักในตอนนี้คือ Firefox ครับ ซึ่ง firefox เจอคำสั่งนี้ก็ใบ้ไปเลยครับ ไม่สนใจเลย เพราะอะไรเหรอครับ เพราะ bgProperties ที่เราใช้น่ะ มันไม่ใช่มาตราฐานน่ะสิครับ มันเป็นสิ่งที่ Microsoft กำหนดขึ้นมาเองต่างหาก ดังนั้น Browser ตระกูล Mozilla เช่น Netscape หรือ Firefox จะเมินอย่างไม่มีเยื่อใยกันเลยล่ะ
แล้วเราจะทำยังไงกับเครื่องที่เปิดดูด้วย Firefox และ Netscape กันดีล่ะ?
ปัญหานี้ มีหลายคนบ่นๆ ให้ได้ยินกันอยู่เหมือนกันครับ เพราะว่าที่ทำกับ IE ก็นึกกันว่ามันจะ OK นะคะ กันซะแล้ว แต่ที่ไหนได้ มันไม่ได้ดั่งใจกันเอาซะเลย ... แต่.. ไม่ยากครับ เราก็เอาสิ่งที่เป็นมาตราฐานมาใช้สิครับ ซึ่งก็คือเอา Style Sheet มาใช้งานนั่นเองครับ.. ดังนี้ครับ
<style>body{
background-attachment: fixed; } </style> |
เอา code ข้างบนเพิ่มเข้าไปนะครับ ตัวข้างบนนี่ไม่ใช่ Javascript เหมือนอย่างที่ IE ใช้ แต่เป็น CSS ที่เป็นมาตราฐาน ดังนั้นทั้ง Netscape และ Firefox จะยินยอมและอ่อนเป็นเทียนลนไฟกันเลยล่ะครับ
เอ้า .. ลองทำกันดูนะครับ ใครทำสวยๆ แล้วเอามาอวดกันบ้างนะครับ ช่วงนี้ผมไม่ค่อยได้ไปดู blog คนอื่นเท่าไหร่ เพราะช่วงนี้ทำงานตัวเป็นขนกันเลยล่ะครับ .. อิอิ
ปล. บทความเกี่ยวกับ Javascript และ CSS ที่เรียกใช้งานจากภายนอก Blog คลิกอ่านได้ที่นี่ครับ เพราะเพื่อนๆ บางคนอาจจะต้องการทำเป็นไฟล์ต่างหาก และเรียกใช้จากข้างนอก blog ครับ
Create Date : 31 มีนาคม 2548 |
|
40 comments |
Last Update : 31 มีนาคม 2548 3:13:03 น. |
Counter : 6918 Pageviews. |
|
|
|
|
| |
โดย: Nutjung 31 มีนาคม 2548 4:13:07 น. |
|
|
|
| |
โดย: V-FAN 31 มีนาคม 2548 5:10:07 น. |
|
|
|
| |
โดย: รำเพย 31 มีนาคม 2548 5:45:19 น. |
|
|
|
| |
โดย: prncess 31 มีนาคม 2548 8:13:24 น. |
|
|
|
| |
โดย: Mu_in_love (Mu_in_love ) 31 มีนาคม 2548 8:30:35 น. |
|
|
|
| |
โดย: คุณน้อง อซ. เจ้าของ blog ยาจก IP: 203.151.140.114 31 มีนาคม 2548 11:26:38 น. |
|
|
|
| |
โดย: ช้อนชาฯ จอมคร่ำครวญ IP: 203.154.25.149 31 มีนาคม 2548 12:56:09 น. |
|
|
|
| |
โดย: ohmpanuphan (SNOOPPY ) 31 มีนาคม 2548 13:25:57 น. |
|
|
|
| |
โดย: jjk IP: 61.91.167.180 31 มีนาคม 2548 15:22:46 น. |
|
|
|
| |
โดย: อพันตรี (อพันตรี ) 1 เมษายน 2548 0:27:08 น. |
|
|
|
| |
โดย: umae 1 เมษายน 2548 22:52:02 น. |
|
|
|
| |
โดย: yyswim 2 เมษายน 2548 0:47:28 น. |
|
|
|
| |
โดย: MooG.G 2 เมษายน 2548 17:24:48 น. |
|
|
|
| |
โดย: ชยานนท์ 2 เมษายน 2548 20:09:59 น. |
|
|
|
| |
โดย: d4b IP: 203.151.140.113 3 เมษายน 2548 10:54:21 น. |
|
|
|
| |
โดย: dont IP: 203.121.149.38 3 เมษายน 2548 11:11:00 น. |
|
|
|
| |
โดย: note-d 20 เมษายน 2548 9:22:49 น. |
|
|
|
| |
โดย: นนนี่ IP: 180.183.51.4 17 ตุลาคม 2552 23:45:48 น. |
|
|
|
|
|
|
|
Location :
กรุงเทพ Thailand
[ดู Profile ทั้งหมด]
|
ฝากข้อความหลังไมค์
Rss Feed
ผู้ติดตามบล็อก : 4 คน [?]
|
มีคนถามมาเยอะ ว่าชื่อผมแปลว่าอะไร บอกง่ายๆ ว่ามาจากฟุตบอลครับ "กึ่งยิงกึ่งผ่าน" เป็นการส่งลูกไปที่
หน้าประตูฝ่ายตรงข้าม โดยผู้เล่นที่เลี้ยงลูกมาจากทางด้านข้างของสนาม พอถึงจังหวะ ก็ผ่านลูกมาให้เพื่อนที่วิ่งมารออยู่หน้าประตู .... ต่าแว่!!
... แต่ว่า!!! ... ลูกมันเลยเพื่อนไป แต่ก็ไม่ถึงประตู เหมือนจะเป็นการยิงประตูก็ไม่ใช่ จะส่งให้เพื่อนก็ไม่ใช่
นี่จึงเป็นที่มาของคำว่า "กึ่งยิงกึ่งผ่าน" ครับ
ผมไม่ได้คิดเองแต่อย่างใด แต่เอามาจากการดูฟุตบอลครับ
ปล. ชื่อผมนี่บ่งบอกเลยว่า "ฟุตบอล" แต่ผมไม่ได้เล่นห้องศุภฯ นะครับ .. แหะ แหะ แหะ
|
|
|
|
|
|
|
ชอบ bg จัง เก๋ดี