实现extjs actioncolumn中点击图标 显示手型的偏方
来源:互联网 发布:js定时刷新页面 编辑:程序博客网 时间:2024/05/19 23:53
可能很多小伙伴和我一样,会遇到一个很头疼的问题,那就是在使用Extjs4.1版本的actioncolumn时,想要实现当鼠标点击某一个图片时显示手型的效果。可是Extjs4.1很不给力,不管你使用它给出的API的任何配置,都不能将我们自定义的样式添加到对应的组件上(也可能是我自己能力有限,或者是自定义的样式名称必须要按照某一个规范来写?),反正在网上找了很久,依然难以寻觅到良方妙药。最后,只能自己想办法了。
以下是我自己的一个偏方,希望能够对各位有帮助。
偏方的核心思想就是重写Extjs的默认样式,从而实现样式的覆盖。
首先通过FireFox的样式查看工具,发现actioncolumn下的xtype为img的items都被渲染为<img>标签。如下图所示:
在class样式中默认使用了x-action-col-icon 和x-action-col-0(0会随着你添加的items数量而变化)两个默认样式,尝试了将这两个样式删除,发现对显示效果并没有任何影响。那么,我们为什么不能直接覆盖这两个默认样式,自定义自己的样式呢???let do it!
以下选择覆盖x-action-col-icon,编写样式文件:
<style type="text/css">
.x-action-col-icon{
cursor:pointer
}
</style>
OK,就这么多。重新刷新一下你的页面吧,看看效果,是不是看见那个让我们日思夜想的小手啦。
0 0
- 实现extjs actioncolumn中点击图标 显示手型的偏方
- Extjs actioncolumn动态显示按钮
- ExtJS4 actioncolumn动态显示图标
- Extjs4 actioncolumn只能显示图标,不能显示文字的暂时解决方法
- 【ExtJs】表格控件Grid的增删改查,利用renderer让操作列actioncolumn使用文字而不是图标
- flex button 显示手型图标的设置
- ExtJs actioncolumn根据grid数据动态显示按钮
- extjs中通过tpl实现带图标的ComboBox
- extjs中通过tpl实现带图标的ComboBox
- 手型图标显示兼容解决
- Windows 中,显示 USB图标但是点击无效的解决办法
- 使gridview的actioncolumn的图标不再换行
- extjs textfield 显示图标
- angularjs实现点击图标显示div,点击div以外的区域隐藏div
- Qt实用技巧:qtwidget中pushbutton成为可点击的图标(实现全透明,不论点击与否都只显示Icon)
- ExtJS 4.1 ActionColumn Dynamic CSSClass
- 英语音标的录入。点击按钮,点击图片,点击图标等,在RTF文本框中显示字体中的字符。
- CSS 控制链接,按钮显示手型图标
- 解决启动Eclipse后提示'Running android lint'错误的问题
- mapreduce任务失败、重试、推测式执行机制小结
- 构造函数,友元,static类成员,复制控制
- 面向程序员的设计模式 ——GoF《设计模式》读书总结(壹)抽象工厂&生成器
- Gizmo
- 实现extjs actioncolumn中点击图标 显示手型的偏方
- kmp算法代码
- vc++实现无进程无DLL无硬盘文件无启动项的ICMP后门后门程序
- 关键词过滤(脏字过滤)Trie Tree(Hash)和FastCheck两种过滤方式java版本
- linux内核导出符号
- 红黑树 删除
- storyboard相关知识点-零散记录
- 关于main函数:指针数组作为main函数的参数
- APMServ 5.2.6 虚拟主机的伪静态配置