A-AA+then

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

1,283
    
    #scroller {
      position: absolute;
      width:630px;
      height: 80px;

    }
    

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

3 ความคิดเห็น

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

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

หรืออธบายได้ว่าคือความกว้างของ scroller จะต้องกว้างเท่ากับเอารูปทั้งหมดมาเรียงต้อกันแหละครับ (ความกว้างของรูป รวม margin padding และ border)
1

    สมมุติสมการ 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
2

555+++ อุตส่าคำนวณให้
3
^