Đây là cách kéo phần tử rộng hơn so với phần tử cha (tràn: ẩn). Tùy chọn chiều rộng và tràn phụ huynh được cố định, không thể thay đổi.Ngăn chặn ngăn kéo jQuery có thể kéo ẩn Ẩn
HTML
<div class="container">
<p class="text">The quick brown fox jumps over the lazy dog.</p>
</div>
CSS
.container {
position:relative;
width:300px;
height:50px;
background:#ccc;
overflow:hidden; // be careful, changing to overflow-x:hidden breaks the answer
}
.text {
position:absolute;
top:7px;
margin:0;
width:1000px;
font-size:30px;
}
jQuery
$('.text').draggable({
axis: 'x',
})
Sửa demo này: https://jsfiddle.net/jeafgilbert/LtkkzccL/
Vì vậy mà chúng ta có thể chỉ kéo câu mà không tạo khoảng trống trước hoặc sau câu.
Cảm ơn bạn, Josh Crozier! –
Btw, lực kéo văn bản sang bên phải làm cho văn bản nhảy đến cuối. Tôi đã thêm chiều rộng của cha mẹ để thấy nó dễ dàng hơn (https://jsfiddle.net/jeafgilbert/vom7tpo9/1/). –
@JeafGilbert Tốt bắt - cập nhật -> https://jsfiddle.net/hLfazg3b/ –