#scroller {

  position: absolute;

  width:630px;

  height: 80px;


}





สอบถามเรื่อง สคริป VScroll เวลาเลื่อนภาพออกมาแสดง ภาพออกมาแสดงไม่หมดอะค่ะ

พอปรับตรง css width:630px; ให้กว้างขึ้น แต่ภาพก็ออกมาแสดงไม่หมด  ควรปรับตรงส่วนไหนอะค่ะ จำนวนภาพประมานเกือบร้อย แต่ส่วนที่แสดงออกมามีแค่ 17 ภาพเองค่ะ รบกวนช่วยบอกวิธีแก้ด้วยค่ะ

กรกฎ วิริยะ 20 Jan 2012 23:00
ต้องปรับที่ scroller แหละครับ โดยปกติแล้ว ความกว้างของ scroller จะต้องเท่ากับ



(margin + border + padding + width) * จำนวนรูป



หรืออธบายได้ว่าคือความกว้างของ scroller จะต้องกว้างเท่ากับเอารูปทั้งหมดมาเรียงต้อกันแหละครับ (ความกว้างของรูป รวม margin padding และ border)
.::{เปรียว}::. 23 Jan 2012 17:10

สมมุติสมการ scroller = (margin + border + padding + width) * จำนวนรูป


แทนค่า scroller = ( (5px + 5px) + (1px + 1px) + (10px + 10px) + 120px) * 10


และ scroller = 152 * 10


ดังนั้น scroller = 1520px



หมายเหตุ

margin ต้องบวกทั้ง left และ right


border ต้องบวกทั้ง left และ right

padding ต้องบวกทั้ง left และ right

กรกฎ วิริยะ 23 Jan 2012 19:02
555+++ อุตส่าคำนวณให้