根据CSS属性创建条件

这个问题在这里已经有了答案:

  • 检查元素在DOM 17答案中是否可见

  • 这是一种确定所有css属性(包括可见性)的方法:这适用于在外部css文件,内部嵌入式样式或内联样式中设置的属性! 注意:必须在执行脚本之前加载文档!

    我已经测试过了,它可以在嵌入,嵌入和外部设置的css规则下工作。

    HTML:

            <div id="element" onload="test();">div content</div>
    

    CSS:

            #element
            {
            visibility:hidden;
            }
    

    JavaScript的:

            function test()
            {
                var element = document.getElementById('element');
                 if(element.style.visibility == 'hidden'){
                alert('hidden');
                }
               if(element.style.visibility == 'visible')
    
    
        {
        alert('visible');
             {
        if(element.style.visibility == 'collapse')
        {
        alert('collapsed');
        }
        if(element.style.visibility == 'initial')
        {
        alert('initial');
        }
        if(element.style.visibility == 'inherit')
        {
        alert('inherit');
        }
            }
    

    我以前用过这个。

    链接地址: http://www.djcxy.com/p/83569.html

    上一篇: create if conditional based on css properties

    下一篇: how to rotate specific portion of the canvas