随笔 - 633,  文章 - 0,  评论 - 13,  阅读 - 48万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

1.通过id控制单个层:

复制代码
<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8" />
 <title>html边框虚线演示</title>
 <style>
  .tabledata{
   background: rgba(251, 251, 251, 0.93);
   margin: 0;  /* 上 右 下 左 */
   border:1px solid #F00;
   }
  .tabledataxuxian{
   background: rgba(251, 251, 251, 0.93);
   margin: 0;  /* 上 右 下 左 */
   border:1px dashed #F00;
   }
 </style>
 <script language="javascript">
  function show_div(){
   var obj_div=document.getElementById("starlist");
   obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
  }
  function hide_div(){
   var obj_div=document.getElementById("starlist");
   obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
  } 
 </script>
</head>
<body>
 <a href="javascript:hide_div()" >字段详情说明</a>
 <div id="starlist">
  div 内容
 </div>
</body>
</html>
复制代码

js 脚本:

复制代码
    <script language="javascript">
        function show_div(){
            var obj_div=document.getElementById("starlist");
            obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
        }
        function hide_div(){
            var obj_div=document.getElementById("starlist");
            obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
        }    
    </script>
复制代码

 

 

2.通过class控制多个层:

复制代码
<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8" /> 
    <title>html边框虚线演示</title> 
    <style> 
        .tabledata{
            background: rgba(251, 251, 251, 0.93);
            margin: 0;  /* 上 右 下 左 */
            border:1px solid #F00;
            }
        .tabledataxuxian{
            background: rgba(251, 251, 251, 0.93);
            margin: 0;  /* 上 右 下 左 */
            border:1px dashed #F00;
            }
    </style> 
    <script language="javascript">
        function show_div(){
        var obj_div_s=document.getElementsByClassName("starlist");
        for (var i=0,obj_div;obj_div=obj_div_s[i];i++){
                obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
            }
        }
        function hide_div(){
        var obj_div_s=document.getElementsByClassName("starlist");
        for (var i=0,obj_div;obj_div=obj_div_s[i];i++){
                obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
            }

        }
    </script>
</head> 
<body> 
    <a href="javascript:hide_div()" >字段详情说明</a>
    <div class="starlist">
        div 内容

    </div>
    <div class="starlist">
        div 内容
    </div>
    <div class="starlist">
        div 内容
    </div>
</body> 
</html>
复制代码

js脚本:

 

复制代码
    <script language="javascript">
        function show_div(){
        var obj_div_s=document.getElementsByClassName("starlist");
        for (var i=0,obj_div;obj_div=obj_div_s[i];i++){
                obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
            }
        }
        function hide_div(){
        var obj_div_s=document.getElementsByClassName("starlist");
        for (var i=0,obj_div;obj_div=obj_div_s[i];i++){
                obj_div.style.display=(obj_div.style.display=='none')?'block':'none';
            }

        }
    </script>
复制代码

 

posted on   大话人生  阅读(338)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示