zoukankan      html  css  js  c++  java
  • CSS——操作css文件

    //动态 css文件内容。 修改鼠标经过时行、单元格的背景颜色
    function header_rowOrcell_over(divGrid) {
        var gridopts = divGrid.data("PartConfig");
        var customStyle = gridopts.customStyle;
        var easyuiCss= $("body").data("easyuiCss");
        var overCss = $("body").data("overCss");  //获取光标的样式
        var selectedCss = $("body").data("selectedCss");  //选中行的样式
        if (!easyuiCss) { //之前没有保存 easyui.css 相关的内容,则获取
            var styleSheetArr = document.styleSheets;
            var styleSheet = null;
            for (var i = 0; i < styleSheetArr.length; i++) {
                if (styleSheetArr[i].href.indexOf("/cwbase/bi/binewweb/Styles/themes/metro/easyui.css") > -1) {  //获取 保存 easyui.css 文件内容的对象。
                    styleSheet = styleSheetArr[i];
                    break;
                }
            }
    
            easyuiCss = styleSheet.cssRules;
            $("body").data("easyuiCss", easyuiCss);
        }
        if (!overCss || !selectedCss) {   //之前没有保存,则获取
            for (var i = 0; i < easyuiCss.length; i++) {
                if (easyuiCss[i].selectorText.indexOf(".datagrid-header td.datagrid-header-over") > -1) {
                    overCss = easyuiCss[i];
                    $("body").data("overCss", overCss);
                    if ($("body").data("selectedCss")) {    //selectedCss 也已经获取
                        break;
                    }
                }
                if (easyuiCss[i].selectorText.indexOf(".datagrid-row-selected") > -1) {
                    selectedCss = easyuiCss[i];
                    $("body").data("selectedCss", selectedCss);
                    if ($("body").data("overCss")) {    //overCss 也已经获取
                        break;
                    }
                }
            }
        }
        if (customStyle.headerBackColorOver) {
            overCss.style.backgroundColor = customStyle.headerBackColorOver;
        }
        if (customStyle.rowSelectBackColor) {
            selectedCss.style.backgroundColor = customStyle.rowSelectBackColor;
        }
        
    }

    //动态 css文件内容。 修改鼠标经过时行、单元格的背景颜色function header_rowOrcell_over(divGrid) {    var gridopts = divGrid.data("PartConfig");    var customStyle = gridopts.customStyle;    var easyuiCss= $("body").data("easyuiCss");    var overCss = $("body").data("overCss");  //获取光标的样式    var selectedCss = $("body").data("selectedCss");  //选中行的样式    if (!easyuiCss) { //之前没有保存 easyui.css 相关的内容,则获取        var styleSheetArr = document.styleSheets;        var styleSheet = null;        for (var i = 0; i < styleSheetArr.length; i++) {            if (styleSheetArr[i].href.indexOf("/cwbase/bi/binewweb/Styles/themes/metro/easyui.css") > -1) {  //获取 保存 easyui.css 文件内容的对象。                styleSheet = styleSheetArr[i];                break;            }        }
            easyuiCss = styleSheet.cssRules;        $("body").data("easyuiCss", easyuiCss);    }    if (!overCss || !selectedCss) {   //之前没有保存,则获取        for (var i = 0; i < easyuiCss.length; i++) {            if (easyuiCss[i].selectorText.indexOf(".datagrid-header td.datagrid-header-over") > -1) {                overCss = easyuiCss[i];                $("body").data("overCss", overCss);                if ($("body").data("selectedCss")) {    //selectedCss 也已经获取                    break;                }            }            if (easyuiCss[i].selectorText.indexOf(".datagrid-row-selected") > -1) {                selectedCss = easyuiCss[i];                $("body").data("selectedCss", selectedCss);                if ($("body").data("overCss")) {    //overCss 也已经获取                    break;                }            }        }    }    if (customStyle.headerBackColorOver) {        overCss.style.backgroundColor = customStyle.headerBackColorOver;    }    if (customStyle.rowSelectBackColor) {        selectedCss.style.backgroundColor = customStyle.rowSelectBackColor;    }    }

  • 相关阅读:
    *Reverse Linked List II
    *Insertion Sort List
    Convert Sorted List to Binary Search Tree
    Reverse Integer
    read cache return null
    纳秒和随机数
    libthread_db
    gdb
    tls session resumption
    http://www.linux-commands-examples.com/xmllint
  • 原文地址:https://www.cnblogs.com/SunBlog/p/5757977.html
Copyright © 2011-2022 走看看