28
2011
PXtoEM
ในการทำเว็บไซต์จำเป็นต้องกำหนดขนาดของตัวอักษรให้แสดงผลตามที่ต้องการ หน่วยที่ใช้วัดขนาดของตัวอักษรก็มีมากมาย… px หรือ pixel เป็นหน่วยของการกำหนดค่าขนาดของตัวอักษร แบบกำหนดค่าที่แน่นอน ซึ่งจะไม่สามารถขยายหรือย่อได้ตามความต้องการ em เป็นหน่วยแบบสัมพันธ์ ซึ่งจะต้องมีการกำหนดฐานว่าต้องการให้มีขนาดเท่าไร โดยที่ 1em จะมีขนาดเท่ากับตัวอักษรที่กำหนดเป็นฐาน การใช้หน่วย em นี้ เมื่อมีการขยายหรือย่อ ขนาดของตัวอักษรนั้นจะยืดหรือหดได้ตามต้องการ % หรือ percent หน่วยนี้จะคล้ายๆ em คือ 100% จะมีค่าเท่ากับขนาดฐานที่กำหนดไว้ pt หรือ point มีขนาด 1/72 นิ้ว 16px = 1em = 100% = 12pt ถึงแม้ว่าเบราเซอร์รุ่นใหม่ๆ สามารถย่อหรือขยายตัวอักษรได้เอง แม้ไม่ได้กำหนดเป็น em แต่เบราเซอร์เก่าๆ เช่น IE6 ยังไม่สามารถย่อหรือขยายได้ ดังนั้นการสร้างเว็บไซต์ที่ดีควรกำหนดขนาดตัวอักษรให้เป็น em ในการออกแบบหน้าเว็บไซต์ส่วนใหญ่ Designer จะกำหนดมาให้เป็นหน่วย px ดังนั้นผู้พัฒนาเว็บไซต์จึงต้องทำการแปลงค่า pixel ให้เป็น em ซึ่งเว็บไซต์ PXtoEM.com เป็นตัวเลือกที่ดีในการแปลงค่ากลับไป กลับมา โดยที่เราไม่ต้องมานั่งคำนวณเองให้เสียเวลา การใช้งานเว็บ PXtoEM.com นั้นก็ง่ายแสนง่าย เชื่อหรือไม่ คลิกเข้าไปลองใช้กันได้เลย นอกจากจะมีการแปลงค่าหน่วยของตัวอักษรแล้ว ในเว็บไซต์ PXtoEM.com ยังมีส่วนของ Get CSS ซึ่งเป็นการสร้าง [...]
25
2010
Fail Whale by CSS ONLY!
วันนี้มีสิ่งที่น่าสนใจมาให้ดูกัน เป็นภาพ Fail Whale ของ twitter ซึ่งสิ่งที่จะได้เห็นต่อไปนี้ ทำจาก CSS ล้วนๆ เลย เจ๋งมากๆ การแสดงผลของ chrome และ safari จะแสดงผลเป็นภาพเคลื่อนไหว เนื่องจากใช้ webkit ตัวเดียวกัน firefox ก็ภาพสวยแต่ไม่เคลื่อนไหว ส่วน ie นั้นเหรอ ก็อย่างที่รู้ๆ กัน การแสดงผลค่อนข้างต่างจาก browser ตัวอื่นๆ จากโลมากลายเป็นหุ่นยนต์ไปซะงั้น อิอิ ยิ่งเจ้า ie6 ตัวดี นอกจากโลมาจะกลายเป็นหุ่นยนต์แล้ว นกที่แบกโลมาก็ดูท่าทางจะไม่ค่อยสบายด้วย ขอบคุณเรื่องราวดีๆ จาก Pure CSS Twitter Fail Whale – By Steve Dennis และสามารถดูการแสดงผลรวมทั้งโค้ดได้ที่ Pure CSS Twitter Fail Whale (CSS Version) คลิกขวา view source ดูจะเห็น code เอาไว้ศึกษากันได้นะคะ ภาพประกอบการทดสอบโดย browser ต่างๆ 1. Chrome : ภาพสวยสุด + เคลื่อนไหว (ทดสอบโดย chrome 5.0) 2. Firefox ภาพสวย เหมือน [...]
Categories
Tags
Recent Comments
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- trongpon on [ASP.net+VB] การสร้าง Pop-up Calendar
An article by
