Javascript水平滚动条
我正在尝试在 HTML 表单的文本区域顶部创建水平滚动条。 此处已经回答了这个问题,StanleyH 的示例位于 http://jsfiddle.net/TBnqw/1/ 工作完美,但我有一个更复杂的情况。
是否可以用 而不是
重写它,并且也可以直接编写为没有任何 jQuery 的代码?我继承的网站具有修改所有
的代码,因此如果可能的话,我需要在块模式下使用
。答案:
已修复 Firefox:http://jsfiddle.net/TBnqw/537
I'm trying to create a horizontal scroll bar on the top of a textarea for an HTML form. This has been answered here, and StanleyH's example at http://jsfiddle.net/TBnqw/1/ works perfectly, but I have a further complication.
Can it be rewritten with a <span>
instead of a <div>
, and also as straight code without any jQuery? The site I inherited has code that modifies all <div>
's, so I'd need to use a <span>
in block mode if possible.
Answer:
Fixed for Firefox: http://jsfiddle.net/TBnqw/537
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
回答你的第一个问题,是的,可以用
span
来完成,我唯一改变的是css
display:block
,这是span
和div
之间的主要区别,请参见此处的演示:http://jsfiddle.net/TBnqw/131/
更新
非 jQuery解决方案
In response to your first question, yes it can be done with
span
, the only thing I changed wascss
display:block
, which is the main difference betweenspan
and adiv
, see demo here:http://jsfiddle.net/TBnqw/131/
UPDATE
Non jQuery Solution
已修复 Firefox:jsfiddle.net/TBnqw/537
Fixed for Firefox: jsfiddle.net/TBnqw/537