ถามเกี่ยวกับ css เรื่อง bg ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเกี่ยวกับ css เรื่อง bg ครับ

ถามเกี่ยวกับ css เรื่อง bg ครับ

 กรณีที่เรา มีรูป 1 รูป  เราสามารถ เลือก ส่วนใด ของรูปมา repeat ทำเป็น bg ได้ไหมครับ

เช่นการทำ bg ของตาราง  โดยมีรูป ขนาดโดยรวม 50px

ส่วนหัวเราก็ sprit image เฉพาะ ด้านบนของรูป กำหนดขนาดไป เช่นเอา แค่ จากบนสุด ลงมาตามแกน y 30px

ส่วน body ตรงกลาง ก้ sprit image เอาเฉพาะตรงกลาง แล้วให้ repeat แต่ตรงที่ sprit  เช่น เอาตั้งแต่ 30px ลงไป ถึง 40px ที่ต้องการ repeat

ส่วน foot ก็ sprit เอาเฉพาะส่วนล่าง  ที่ตำแหน่ง y=40px ถึง y=50px

หรือ เราต้องตัดรูปเป็น 3รูป เอาเองครับ



Likito 09-12-2010 18:15:17

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

 อย่างที่เข้าใจ เรา สามารถ sprit image  1 รูป มาทำเป็น background 

ตามแต่ละส่วน 
หรือจะเลือก ตัดเป็น 3 รูปก็ได้ ตามสะดวก
- ถ้าทำ sprit image ก็จะใช้ background-position กับ background-repeat มาปรับการ
แสดง ของ background และจะต้องจัดรูปภาพสำหรับทำ sprit  ซึ่งจะใช้เวลามากกว่า การตัดรูป
3 รูปมาใช้งานเลย


Ninenik 10-12-2010






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ