ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scripttheme wordpress แสดงผลบน IE เพี้ยน
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: theme wordpress แสดงผลบน IE เพี้ยน  (อ่าน 1536 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
redbluegreenyellow
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 39
ออฟไลน์ ออฟไลน์

กระทู้: 1,119



ดูรายละเอียด
« เมื่อ: 11 ธันวาคม 2014, 20:50:01 »

theme wordpress แสดงผลบน IE เพี้ยน element และการจัดรูปแบบต่างๆ ผิดเพี้ยนไปหมด เกิดจากอะไรครับ font ก็ดูเล็กกว่าปกติไม่สวยเลยครับ ทั้งๆที่themeที่ซื้อมาก็บอกว่าsupportทุกbrowser ไปถามเจ้าของthemeก็บอกให้ปลดpluginทุกตัวแล้วดูว่าเป็นอะไรไหม ผมลองทำแล้วก็ยังเหมืนเดิม มันเกิดจากอะไรครับ   wanwan017
บันทึกการเข้า
Jir4yu
สมุนแก๊งเสียว
*

พลังน้ำใจ: 162
ออฟไลน์ ออฟไลน์

กระทู้: 817



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 ธันวาคม 2014, 20:53:53 »

ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ
บันทึกการเข้า

ติดตามข้อมูลอัพเดทข่าวสารอย่างมือถือ แอป เกม รวมถึงคริปโตได้ที่เว็บไซต์ thetechr.com - ข่าวไอทีใหม่ๆ ไม่พลาดทุกก้าวเทคโนโลยี
redbluegreenyellow
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 39
ออฟไลน์ ออฟไลน์

กระทู้: 1,119



ดูรายละเอียด
« ตอบ #2 เมื่อ: 11 ธันวาคม 2014, 21:27:44 »

ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ

browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  wanwan017
บันทึกการเข้า
ba5nanas
ก๊วนเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 292



ดูรายละเอียด
« ตอบ #3 เมื่อ: 12 ธันวาคม 2014, 16:15:25 »

เรื่อง font ก็เพี้ยน กันทุก browser แหล่ะครับ
บันทึกการเข้า

Wordpress Developer High End

http://www.ba5nanas.com
Jir4yu
สมุนแก๊งเสียว
*

พลังน้ำใจ: 162
ออฟไลน์ ออฟไลน์

กระทู้: 817



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 12 ธันวาคม 2014, 16:25:41 »

ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ


browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  wanwan017


เบื้องต้นลองทดสอบกับเครื่องอื่นก่อนครับ ว่าเป็นเหมือนกันหรือเปล่า
ถ้าเป็นเหมือนกันอาจจะต้องใช้ javascript ช่วย render font

วิธีที่สองคือลองเปลี่ยน css font ของเว็บไซต์เป็นแบบธรรมดาก่อน เช่นใช้ font-family: Arial  (ที่มีทั้ง mac และ windows)

ถ้ายังไม่ดีขึ้น ปัจจุบันมี library หลายตัวครับที่สามารถช่วยให้ render font มาเห็นเหมือนกันทุก browser
ผมยกตัวอย่างเช่น trmix ครับ

- https://github.com/bramstein/trmix/
- http://www.icondeposit.com/blo...roperly-smooth-font-using-css3

ลองดูนะครับ
บันทึกการเข้า

ติดตามข้อมูลอัพเดทข่าวสารอย่างมือถือ แอป เกม รวมถึงคริปโตได้ที่เว็บไซต์ thetechr.com - ข่าวไอทีใหม่ๆ ไม่พลาดทุกก้าวเทคโนโลยี
redbluegreenyellow
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 39
ออฟไลน์ ออฟไลน์

กระทู้: 1,119



ดูรายละเอียด
« ตอบ #5 เมื่อ: 12 ธันวาคม 2014, 21:07:49 »

ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ


browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  wanwan017


เบื้องต้นลองทดสอบกับเครื่องอื่นก่อนครับ ว่าเป็นเหมือนกันหรือเปล่า
ถ้าเป็นเหมือนกันอาจจะต้องใช้ javascript ช่วย render font

วิธีที่สองคือลองเปลี่ยน css font ของเว็บไซต์เป็นแบบธรรมดาก่อน เช่นใช้ font-family: Arial  (ที่มีทั้ง mac และ windows)

ถ้ายังไม่ดีขึ้น ปัจจุบันมี library หลายตัวครับที่สามารถช่วยให้ render font มาเห็นเหมือนกันทุก browser
ผมยกตัวอย่างเช่น trmix ครับ

- https://github.com/bramstein/trmix/
- http://www.icondeposit.com/blo...roperly-smooth-font-using-css3

ลองดูนะครับ


ขอบคุณมากๆครับ  wanwan017
บันทึกการเข้า
simplify
ก๊วนเสียว
*

พลังน้ำใจ: 30
ออฟไลน์ ออฟไลน์

กระทู้: 395



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 13 ธันวาคม 2014, 12:02:51 »

ลองตรวจ browser ว่าตั้งค่าตัวหนังสือถูกต้องหรือเปล่า อย่างที่หลาย ๆ ท่านบอกครับลองกับเครื่องอื่นดู ส่วนตัวแล้วผมค่อนข้างจะเอา Chrome กับ Firefox เป็นมาตรฐานนะ
ผมเคยลองใช้วิธีมั่ว ๆ ดูใช้วิธี Hack CSS เอา ลองดูครับ
ตัวอย่าง
.widget-inner ul li a {
    font-size: 18px;
    font-size: 22px\9 !important;
}

ใส่ \9 ข้างหลัง แต่ทีก็ต้องเขียน !important กำกับครับ

ฉบับมั่วนะครับ
ปอลิง.. เคยอ่านเจอบทความของสมาชิกท่านนึง (ขออภัยจำชื่อไม่ได้) เค้าบอกประมาณว่าเราทำเว็บไม่ใช่ให้สวยอย่างเดียวแต่เราทำเว็บเพื่อให้คนเข้ามา แก้ไขเร็วที่สุดวิธีไหนใช้ได้ก็ใช้ไปก่อน เมื่อมีเวลาค่อยมาแก้ให้มันถูกมาตรฐาน
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์