为了账号安全,请及时绑定邮箱和手机立即绑定

求解释CSS样式

问题都在备注上,我还想知道到底是怎么设置的,可以让上下两个框框相接在一起的,谢谢各位了



  *{font-family:"微软雅黑";font-weight:bold;line-height:2.0em;}

    

    #tab{

        height:200px;

        width:450px;

    }

    

    #tab div{

        border-width:1px;

        border-style:solid;

        border-color:Navy;

        height:130px;

        margin:0px 50px 0px 35px;/*上为0和10为什么效果一样*/

        padding:5px 0px 40px 5px;

        border-top:2px solid brown;

    }

        

    .hide{

        display:none;

    }

    

    #tab ul{

        display:block;/*不知道有什么用,不加也可以*/

        height:21px;

    }

    

    #tab ul li{

        float:left;/*不知道有什么用,不加也可以*/

        cursor:pointer;

        display:inline-block;

        border-style:solid;

        border-color:gray;

        height:35px;

        width:80px;

        text-align:center;

        border-width:1px;

        border-bottom:none;

    }

    

    #tab ul li.on{

        border-top:2px solid brown;

         border-bottom:2px solid white;/*为什么设置成白色,两个框框相接处就没了*/

    }



正在回答

1 回答

1,margin:0px 50px 0px 35px;/*上为0和10为什么效果一样*/     效果肯定不一样的,将这块div背景色设成红色看看,还有#tab div这种写法不正确

2,display:block;/*不知道有什么用,不加也可以*/     w3c 去看display 知识点

3, float:left;/*不知道有什么用,不加也可以*/      一般和display属性一起使用,同上

4,border-bottom:2px solid white;/*为什么设置成白色,两个框框相接处就没了*/      你上面#tab ul li 又设置

border-bottom:none;  这里又border-bottom:2px solid white;肯定没了啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468060    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

求解释CSS样式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信