ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

HTML DOM scrollLeft Propery

<ธาตุวัตถุ

ตัวอย่าง

รับจำนวนพิกเซลเนื้อหาของการ <div> องค์ประกอบเลื่อนในแนวนอนและแนวตั้ง:

var elmnt = document.getElementById("myDIV");
var x = elmnt.scrollLeft;
var y = elmnt.scrollTop;
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

ชุดคุณสมบัติ scrollLeft หรือส่งกลับจำนวนของพิกเซลเนื้อหาองค์ประกอบถูกเลื่อนในแนวนอน

เคล็ดลับ: ใช้ scrollTop คุณสมบัติการตั้งค่าหรือกลับจำนวนพิกเซลเนื้อหาองค์ประกอบถูกเลื่อนในแนวตั้ง

เคล็ดลับ: การเพิ่มแถบเลื่อนไปยังองค์ประกอบให้ใช้แบบ CSS ล้น สถานที่ให้บริการ


สนับสนุนเบราว์เซอร์

คุณสมบัติ
scrollLeft ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

กลับ scrollLeft ทรัพย์สิน:

element .scrollLeft

ตั้ง scrollLeft ทรัพย์สิน:

element .scrollLeft= pixels

ค่าทรัพย์สิน

ความคุ้มค่า ลักษณะ
pixels ระบุจำนวนของพิกเซลเนื้อหาขององค์ประกอบที่มีการเลื่อนในแนวนอน

บันทึกพิเศษ:
  • ถ้าตัวเลขเป็นค่าลบหมายเลขที่ถูกกำหนดเป็น "0"
  • หากองค์ประกอบไม่สามารถเลื่อนหมายเลขที่ถูกกำหนดเป็น "0"
  • ถ้าจำนวนมากกว่าจำนวนเงินเลื่อนสูงสุดที่อนุญาตจำนวนที่ถูกกำหนดเป็นจำนวนสูงสุด

รายละเอียดทางเทคนิค

กลับค่า: จำนวนคิดเป็นจำนวนพิกเซลที่เนื้อหาขององค์ประกอบที่ได้รับการเลื่อนในแนวนอน

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

เลื่อนเนื้อหาของการ <div> องค์ประกอบไปยัง 50 พิกเซลในแนวนอนและแนวตั้ง 10 พิกเซล:

var elmnt = document.getElementById("myDIV");
elmnt.scrollLeft = 50;
elmnt.scrollTop = 10;
ลองตัวเอง»

ตัวอย่าง

เลื่อนเนื้อหาของการ <div> องค์ประกอบโดย 50 พิกเซลในแนวนอนและแนวตั้ง 10 พิกเซล:

var elmnt = document.getElementById("myDIV");
elmnt.scrollLeft += 50;
elmnt.scrollTop += 10;
ลองตัวเอง»

ตัวอย่าง

เลื่อนเนื้อหาของ <body> 30 พิกเซลในแนวนอนและแนวตั้ง 10 พิกเซล:

var body = document.body; // For Chrome, Safari and Opera
var html = document.documentElement; // Firefox and IE places the overflow at the <html> level, unless else is specified. Therefore, we use the documentElement property for these two browsers
body.scrollLeft += 30;
body.scrollTop += 10;
html.scrollLeft += 30;
html.scrollTop += 10;
ลองตัวเอง»

<ธาตุวัตถุ