1.我有一个table,我的列的宽度都是引用一个css
<style type="text/css">
div.datagrid-cell-c1-inv {width:112px;}
</style>2 现在我改变这个宽度是通过修改css的width来修改的,不是通过遍历每个列对象然后修改3 问题出来了 动态修改宽度,没有滚动条将width缩短,列是从右到左的变窄,没有问题,但是当有滚动条的时候,列有可能从左到右变窄,或者从右到左变窄,变窄的方向不固定,请问如果统一只要变窄,列是从右到左的变窄.各位明白不javascriptcss width方向
<style type="text/css">
div.datagrid-cell-c1-inv {width:112px;}
</style>2 现在我改变这个宽度是通过修改css的width来修改的,不是通过遍历每个列对象然后修改3 问题出来了 动态修改宽度,没有滚动条将width缩短,列是从右到左的变窄,没有问题,但是当有滚动条的时候,列有可能从左到右变窄,或者从右到左变窄,变窄的方向不固定,请问如果统一只要变窄,列是从右到左的变窄.各位明白不javascriptcss width方向
function ChangeCss(cssClass, element, value) {
var cssRules;
if (document.all) {
cssRules = 'rules';
}
else if (document.getElementById) {
cssRules = 'cssRules';
}
for (var S = 0; S < document.styleSheets.length; S++) {
for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
if (document.styleSheets[S][cssRules][R].selectorText == cssClass) {
document.styleSheets[S][cssRules][R].style[element] = value;
}
}
}
}