我对 jQueryUI 可调整大小和 Internet Explorer 有疑问。我正在创建一个可调整大小的 div,其中包含一个带有一些文本的跨度。在 IE10 中,如果文本大于容器 div,则 div 的句柄只能在文本上方和下方单击。在 Chrome 中它可以完美运行。
这是代码(我做了一个jsFiddle进行测试):
HTML
<div id="event">
<span>some text some text</span>
</div>
CSS
#event {
float: left;
position: absolute;
border: 2px solid #197ea3;
background: #aee3f4;
height: 16px;
overflow: hidden;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 16px;
padding-left: 3px;
white-space: nowrap;
text-overflow: ellipsis;
}
Javascript
$(document).ready(function() {
$("#event").resizable({
handles : "e"
})
});
编辑:我添加了text-overflow: ellipsis
属性并更新了 jsFiddle