หัวข้อ: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: 3uca ที่ 03 สิงหาคม 2014, 21:44:51 ต้องไปตั้งค่าที่ HTML หรือ CSS ครับ ขอโค้ดหน่อย
ผมทดสอบโค้ดด้วยการย่อหน้าจอ Browser ตัวเองให้เล็กลงครับ งงมาก ถ้าเป็นรูปภาพล่ะปรับง่ายมาก แต่พอเป็น font ล่ะ มันไม่ response เลย ขนาดเท่าเดิมตลอด ขอบคุณครับ หัวข้อ: Re: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: snappy ที่ 03 สิงหาคม 2014, 22:22:23 ปรับในส่วนของ media query เลยครับ
โค๊ด: @media (max-width: 600px) { อันนี้เป็นตัวอย่างง่ายๆนะครับ แต่เวลาทำผมทำจริงๆ จะกำหนด font เป็น em เพราะเวลาเปลี่ยนขนาดตัวอักษร จะง่ายมากผมเปลี่ยนแค่ body จุดเดียว ฟอร์นทุกหน้าเปลี่ยนหมด หัวข้อ: Re: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: 3uca ที่ 05 สิงหาคม 2014, 09:24:02 ปรับในส่วนของ media query เลยครับ โค๊ด: @media (max-width: 600px) { อันนี้เป็นตัวอย่างง่ายๆนะครับ แต่เวลาทำผมทำจริงๆ จะกำหนด font เป็น em เพราะเวลาเปลี่ยนขนาดตัวอักษร จะง่ายมากผมเปลี่ยนแค่ body จุดเดียว ฟอร์นทุกหน้าเปลี่ยนหมด รบกวนขอแบบละเอียดกว่านี้ได้ไหมครับ เอาโค้ดนี้ไปวางตรงไหน ต้องลบโค้ดตัวเก่าออกไหม ถ้าลบลบตัวไหน เรื่องนี้ผมมือใหม่จริงๆ :wanwan006: หัวข้อ: Re: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: vii ที่ 07 สิงหาคม 2014, 13:08:32 เอาวิธีของผมนะ แรกเริ่ม ออกแบบจากหน้าจอขนาดมือถือเล็กๆก่อนเลย
กำหนดขนาดตายตัวลงไป เช่น โค๊ด: body { แล้วพอปรับหน้าจอใหญ่ขึ้น ค่อยใส่กำหนดขนาดใหม่ เช่น โค๊ด: @media(min-width: 768px) { แบบนี้เป็นต้น. พอปรับจอใหญ่ขึ้นก็ค่อยเพิ่มเข้าไปเรื่อยๆ หัวข้อ: Re: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: phpwin ที่ 07 สิงหาคม 2014, 14:09:42 เอาวิธีของผมนะ แรกเริ่ม ออกแบบจากหน้าจอขนาดมือถือเล็กๆก่อนเลย กำหนดขนาดตายตัวลงไป เช่น โค๊ด: body { แล้วพอปรับหน้าจอใหญ่ขึ้น ค่อยใส่กำหนดขนาดใหม่ เช่น โค๊ด: @media(min-width: 768px) { แบบนี้เป็นต้น. พอปรับจอใหญ่ขึ้นก็ค่อยเพิ่มเข้าไปเรื่อยๆ ตามนี้ครับ สำหรับการใช้งาน ให้สร้างไฟล์ .css เพิ่มอีกไฟล์ก็ได้ครับ เช่น main.css เวลาเรียกใช้งาน ให้ใช้คำสั่ง โค๊ด: <link rel="stylesheet" type="text/css" href="main.css" /> โค๊ด: <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/> โค๊ด: <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/> หัวข้อ: Re: อยากทราบวิธีปรับ Font ให้ Responsive เริ่มหัวข้อโดย: cGame ที่ 13 สิงหาคม 2014, 12:58:14 ลองทำแบบนี้ดูครับ
ถ้าต้องการปรับ h1 ให้มีขนาดเล็กลง เมื่อย่อจอ หรือเข้าผ่านมือถือ โค๊ด: <h1>Hello</h1> ใน head ด้านบนให้ใส่ โค๊ด: <link href="ลิ้งไฟล์ css" rel="stylesheet" media="screen"> จากนั้นในไฟล์ css เราก็เพิ่ม code นี้เข้าไป โค๊ด: @media (max-width: 768px) { เท่านี้ครับ เมื่อย่อจอแล้วตัวอักษร h1 ก็จะเล็กลงครับ :wanwan003: :wanwan003: |