【发布时间】:2016-05-25 12:01:24
【问题描述】:
这是关于拖动比其父元素更宽的元素(溢出:隐藏)。父级的宽度和溢出选项是固定的,不能更改。
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',
})
修改此演示: https://jsfiddle.net/jeafgilbert/LtkkzccL/
这样我们只能拖动句子句子前后不留空格。
【问题讨论】:
标签: javascript jquery css jquery-ui draggable