如何在动态表中追加 CSS 值
How do I append CSS values in a dynamic table
>我正在使用GWT表,该表是动态生成的,其中包含大量列,但没有水平滚动条,要获取滚动条,我们需要在表周围具有固定宽度的包装器,但是GWT确实创建了容器,但不为其添加任何宽度。
为了解决这个问题,我正在计算屏幕宽度并将其添加到表格包装器中,这是向表格添加滚动条但工作很奇怪。
- 当我将鼠标移动到表格附近时,它会添加滚动条
- 调整表格大小时 不起作用
我正在使用Live()
因为它适用于运行时对象,我也不能使用单击事件。
这是代码:
$(function() {
var screenwidth = $(window).width();
$('body').live("mouseover", function() {
$('.scrollbar').css({
'width' : (screenwidth) - 40
});
$("body").unbind("mouseover");
});
});
- 使用 $('body').on("mouseover")如果您正在获得滚动条,您可以通过将溢出设置为无来处理。如果您需要动态更改 css,您可以添加/删除类并将 css 与代码分开。 这是一个很好的做法。
相关文章:
- CSS-如何定位内容数据标题
- 表追加而不附加最后一个元素
- 窗口大小html css
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 动画.CSS重播
- 有没有一种方法可以防止img get请求使用css或js发生
- CSS表格:从列平移到整个表格宽度
- CKEditor-我在editor.css中的风格是't
- 单击更改图标并通过javascript添加一个css类
- 将CSS应用于printWindow.print();在Javascript中
- 在文档就绪时追加DDL;不要让它在列表项上有CSS,而不让它们可排序
- 在追加和删除元素时启动 CSS 动画
- 用jquery追加javascript和css
- 将css类追加到文本框javascript中
- 如何在动态表中追加 CSS 值
- 在循环中追加CSS
- jQuery追加不起作用(将css添加到head)
- 在JQuery中追加CSS Div不起作用
- 使用 ng-class 追加 CSS 时,UIB 评级没有颜色
- 在运行时向头标签追加CSS类