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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingอยากรู้สคริปเกี่ยวกับการปรับขนาดของหน้าจอ Resolution (ต้องการใช้มากครับ)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: อยากรู้สคริปเกี่ยวกับการปรับขนาดของหน้าจอ Resolution (ต้องการใช้มากครับ)  (อ่าน 2799 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
aussavin
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,162



ดูรายละเอียด เว็บไซต์
« เมื่อ: 06 มิถุนายน 2009, 23:49:10 »

คือว่าผมมีปัญหา คือว่าเว็บผมนี่เวลาเปิดด้วยขนาดของหน้าจอ 1024x768 ตัวหนังสือมันใหญ่ขนาดมันล้น

อยากให้มีสคริปสำหรับผู้ที่เข้ามาในขนาดหน้าจอ 1024x768 อยากให้มีปุ่มคลิกเพื่อปรับไปให้มันสูงเท่ากับหรือมากกว่า 1280x1024 เชื่อว่าหน้าจอคอมใหม่ๆสมัยนี้ปรับได้ทั้งหมด

ขอความช่วยเหลือด้วยนะครับ  Kiss
บันทึกการเข้า

Duracell Mygrid Review
The Best Discount Shopping
Best Wireless Baby Monitor Shopping

อยากได้วันละ Order ก็พอใจแล้ว
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 07 มิถุนายน 2009, 22:17:09 »

ไม่มีอะไร auto ขนาดนั้นครับ ต่อให้้ใช้ js คุม ก็ต้องเขียนกันหยุบหยับ
ซึ่งบนโลกนี้ ผมว่าไม่มีใครกล้าทำ

แนะนำดีสุดคือ ถ้าท่านไม่ได้ใช้ resolution 1024x768
ก็ปรับให้เหลือ 1024x768 เพื่อผู้ใช้งาน
แล้วเวลาจะ design ก็อ้างอิงตามที่เห็น fix ค่าด้วย css ให้หมด

เท่านั้นแหละ ที่เหลือใครมาดูด้วย 1280x1024 ก็ช่างมัน
ให้ช่างมันจริงๆ เพราะขนาด 800x600 ก็ยังมีคนใช้
เหมือนอย่างนักร้อง ไม่มีทางร้องเพลงถูกใจทุกคนครับ
แต่ร้องให้ถูกใจคนหมู่มากนั้นแหละดีที่สุด

หรืออยากทำจริงๆ คงบอกได้แค่ว่าเช็คค่ากว้างยาวบน JS ก็
screen.width กับ screen.height
ที่เหลือก็เขียนเองนะ

 Tongue
บันทึกการเข้า

sugar
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,647



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 มิถุนายน 2009, 22:24:58 »

ไม่มีอะไร auto ขนาดนั้นครับ ต่อให้้ใช้ js คุม ก็ต้องเขียนกันหยุบหยับ
ซึ่งบนโลกนี้ ผมว่าไม่มีใครกล้าทำ

แนะนำดีสุดคือ ถ้าท่านไม่ได้ใช้ resolution 1024x768
ก็ปรับให้เหลือ 1024x768 เพื่อผู้ใช้งาน
แล้วเวลาจะ design ก็อ้างอิงตามที่เห็น fix ค่าด้วย css ให้หมด

เท่านั้นแหละ ที่เหลือใครมาดูด้วย 1280x1024 ก็ช่างมัน
ให้ช่างมันจริงๆ เพราะขนาด 800x600 ก็ยังมีคนใช้
เหมือนอย่างนักร้อง ไม่มีทางร้องเพลงถูกใจทุกคนครับ
แต่ร้องให้ถูกใจคนหมู่มากนั้นแหละดีที่สุด

หรืออยากทำจริงๆ คงบอกได้แค่ว่าเช็คค่ากว้างยาวบน JS ก็
screen.width กับ screen.height
ที่เหลือก็เขียนเองนะ

 Tongue

  Grin ช่ายครับบางครั้งผมยังใช้ 800*600 อยู่เลยครับ (เครื่องเก่านะ win98 ของรักของหวง)  Embarrassed
บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 07 มิถุนายน 2009, 22:31:24 »

สรุปจะปรับขนาดหน้าเว็บ หรือจะ ปรับขนาดตัวอักษร หว่า Tongue

ถ้าจะปรับให้ขนาดหน้าเว็บให้มันพอดี กับหน้าจอ ก็ต้องกำหนดค่าความกว้าง

ใน CSS เป็น % และต้องกำหนดเป็น % หมดทุกส่วนของหน้าเว็บ ไม่งั้นมันจะไม่สวย

ขนาดตัวอักษร ก็เหมือนกัน ต้องกำหนด ค่า universal ให้มัน

ใน CSS พิมพ์

*{font-size:100%;} ค่านี้จะทำให้ ตัวอักษรในหน้าเว็บ แสดงผล เท่ากับ ค่ามาตรฐานที่ตั้งไว้ในแต่ละเบราเซอร์ ปกติ คือ 16pt ถ้าไม่ปรับแต่งเบราเซอร์เลย ก็จะแสดงผลเท่ากันหมดทุกเบราเซอร์ หรือจะกำหนดไปเลยก็ได้ 16pt หรือ 16px

แล้วก็ไปกำหนด แต่ละส่วนแยกลงไปอีกที นึง ด้วย em

เช่น h1{font-size:3em;} h1จะมีขนาดเท่ากับ 3เท่า ของ ค่ามาตรฐานของแต่ละเบราเซอร์หรือ 3เท่าของค่าที่กำหนดไว้

หรือถ้าอยากให้ ตัวอักษร มีขนาดใหญ่ เล็ก ตามขนาดหน้าเว็บ ก็ต้อง กำหนด ทุกส่วน เป็น em ให้หมดเลย (ยากที่สุดในบรรทัด CSS layout แล้ว Tongue ถ้าทำได้ก็สุดยอดเลย)
บันทึกการเข้า

Royter
คนรักเสียว
*

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

กระทู้: 198



ดูรายละเอียด
« ตอบ #4 เมื่อ: 09 มิถุนายน 2009, 05:21:04 »

เคยเห็นวิธีเพิ่มขนาด pixel โดย การ เอา CSS มารองไว้ หลายตัว แล้ว เชค screen แล้วก้โหลด css ใหม่อีกรอบนึงคับ แต่ผมว่ามันวุ่นวายนะ ผมยังยืนพื้นที่ 1024 อยู่เลย

ไม่ก็แนะนำอีกวิธี คือ ใช้ js เป็นตัวควบคุม แทน css เขียนกันตาเหลือกเลยละคับ
บันทึกการเข้า

ข้อมูลทุกอย่างที่ได้รับมา ผมใช้ประสบการณ์จากทำเวปนะครับ จึงไม่สามารถอ้างอิงอะไรได้ อาจจะมี ผิดบ้าง ถูกบ้าง หากผิดพลาดประการใดก็ขออภัยด้วยครับ
cpm banner
ฟังเพลง

วังน้ำเขียว
หน้า: [1]   ขึ้นบน
พิมพ์