เจอเรื่องน่าปวดหัวครับ
จากบทความใน CSS Hack
พอมีวิธีจำแนกเฉพาะไหมครับ เพราะ Opera , Google Chrome ,Firefox ,IE ต่างแสดงผลที่ไม่เหมือนกัน
คำสั่งที่เกี่ยวข้อง :
#wrapper {
top: 0px;
top:0px;
ความจริงแล้ว คำว่า +เก็บฉันไว้ในรายการโปรด ควรติดบนสุด Opera น่าจะถูกต้อง
เพราะที่ body ผมประกาศไว้
body{
margin :0;
padding:0;
}
นี่คือ Firefox >>>>>>>>>
นี่คือ Google Chrome >>>>>
นี่คือ Opera >>>>>>>>>>
นี่คือ IE >>>>>>>>>>>>
เป็นไปได้ไหมครับที่เราจะประกาศใน CSS แบบเจาะจงไปว่า บราวเซอร์นี้อ่านอันนี้o่ะครับ
วอน อาจารย์ช่วยเหลือด้วยครับ
ผมหนักใจจริงๆ
พอมีวิธีจำแนกเฉพาะไหมครับ เพราะ Opera , Google Chrome ,Firefox ,IE ต่างแสดงผลที่ไม่เหมือนกัน
คำสั่งที่เกี่ยวข้อง :
#wrapper {
top: 0px;
top:0px;
ความจริงแล้ว คำว่า +เก็บฉันไว้ในรายการโปรด ควรติดบนสุด Opera น่าจะถูกต้อง
เพราะที่ body ผมประกาศไว้
body{
margin :0;
padding:0;
}
นี่คือ Firefox >>>>>>>>>
นี่คือ Google Chrome >>>>>
นี่คือ Opera >>>>>>>>>>
นี่คือ IE >>>>>>>>>>>>
เป็นไปได้ไหมครับที่เราจะประกาศใน CSS แบบเจาะจงไปว่า บราวเซอร์นี้อ่านอันนี้o่ะครับ
วอน อาจารย์ช่วยเหลือด้วยครับ
ผมหนักใจจริงๆ
* html ID{} ให้กับ IE7 เท่านั้นเอง
ส่วนอันอื่นๆ ยังไม่รู้เลยครับ อาจารย์
การ Hack คงไม่สามารถใช้ได้กับทุก Browser หรอกครับ เพราะ Browser ที่มีการ Render ในแบบมาตรฐาน ก็คงจำแนกออกไม่ได้ ทำให้ไม่สามารถ Hack ได้ แต่ถ้ายังคงต้องการ Hack อยู่ ผมแนะนำให้ใช้วิธีการเลือกไฟล์ CSS สำหรับแต่ละ Browser ดีกว่าครับ เช่น ถ้าเปิด IE มาก็ไปใช้ CSS สำหรับ IE เป็นต้น โดยการใช้โค้ด PHP ตรวจสอบ Browser ครับ