zoukankan      html  css  js  c++  java
  • js修改伪类元素样式

    <style type="text/css">
    .htmlbox_close::before,
    .htmlbox_close::after {
    content: '';
    position: absolute;
    height: 2px;
    top: 4%;
    3%;
    left: 2%;
    margin-top: -1px;
    background: #51aed9;
    height: 1.1%;
    }

    .htmlbox_close::before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    }

    .htmlbox_close::after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    }
    </style>
    </head>

    <body>
    <div class="htmlbox_close"></div>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
    var str = window.getComputedStyle($('.htmlbox_close')[0], '::before').getPropertyValue('top');
    console.log(str);
    document.styleSheets[0].addRule('.htmlbox_close::before', 'top:100px');
    document.styleSheets[0].insertRule('.htmlbox_close::before { top:100px }', 0);
    document.styleSheets[0].addRule('.htmlbox_close::after', 'top:100px');
    document.styleSheets[0].insertRule('.htmlbox_close::before { top:100px }', 0);

    var str2 = window.getComputedStyle($('.htmlbox_close')[0], '::before').getPropertyValue('top');
    console.log(str2);
    </script>
    </body>

    每天进步一点点
  • 相关阅读:
    回答自己的提问
    <构建之法>13——17章的读后感
    <构建之法>10,11,12章的读后感
    <构建之法>8,9,10章的读后感
    作业5.2
    【作业报告】作业5 四则运算 测试与封装 5.1 改进版
    作业 5.1
    阅读
    做汉堡
    阅读《构建之法》
  • 原文地址:https://www.cnblogs.com/miraclesakura/p/6244612.html
Copyright © 2011-2022 走看看