javascript - 调整大小的 CSS 调整大小句柄 : both property

标签 javascript jquery css

我正在使用 CSS3 属性:

resize: both;
overflow: none;

这会在元素的右下角放置一个调整大小的 handle 。

我的第一个问题是:我可以使用这个 CSS 属性在元素上放置其他句柄吗?即我可以在右边缘放置一个 handle 吗?我知道这并不总是有效,除非元素是绝对定位的。

第二个问题是:我可以将 handle 的样式设置为更适合我的应用程序吗?

我不能使用可调整大小的 jQuery;我用我正在尝试做的事情(CKEditor 中的 Div)对其进行了测试,但它不起作用。如果没有人能解决上述问题,也许可以使用替代插件?

最佳答案

看看这个帖子也是同一个问题:HTML5/CSS3 - Change the look of resize handles

然而归根结底是不可能做到这一点,但是有一个使用背景图像的解决方法:

textarea {
  height: 300px;
  width: 300px;
  position: relative;
  background: #fff url(http://merchantmomphotoeditor.com/pixenate/docs/resize_handle2.gif) 100% 100% no-repeat;
}

参见 http://jsfiddle.net/q5kdr/

关于javascript - 调整大小的 CSS 调整大小句柄 : both property,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13224184/

相关文章:

css - 如何将多个 joomla 模块放在一个模块位置?

javascript - 将字体大小与 iframe 大小成比例

javascript - 单击显示随机图像(Javascript)

javascript - 使用 JQuery 通过更改下拉值来更改标签的值

php - ajax不向脚本发送参数

javascript - 如何将默认内容添加到div

javascript - 如何将新数组添加到我的 jsonArray 中

html - CSS 修复了 div 元素下的导航崩溃

css - 如何在 primefaces 的 layoutUnit 中设置高度?

javascript - 如何删除 iframe 的滚动条?