【发布时间】:2013-04-22 07:23:08
【问题描述】:
我正在使用 contenteditable=true 的 div。它可以像这样自动扩展:http://html5demos.com/contenteditable
但我需要的是扩展应该是反向的意思,如果我按回车键,div应该扩展到上边而不是下边。
【问题讨论】:
我正在使用 contenteditable=true 的 div。它可以像这样自动扩展:http://html5demos.com/contenteditable
但我需要的是扩展应该是反向的意思,如果我按回车键,div应该扩展到上边而不是下边。
【问题讨论】:
我不确定你是否可以这样做,因为 html 文档从左到右和从上到下扩展,你可以做的是在创建新行时向下滚动......这会产生错觉div 向上扩展。
尝试在函数中添加这个:
window.scrollBy(0,fontHeight);
或者使用 jQuery:
$('div[contenteditable=true]').animate({
scrollTop: '+=xx' //xx= fontHeight
}, 1000);
【讨论】: