猿问

为什么我用padding的时候 right和bottom没效果而用了left和top的时候就有效果了呢?

.jiayong{
    width:1000px;
    height:70px;
    margin:0 auto;
    background:red;
    }
.jiayong .left{
    position:absolute;
    margin-top:15px;
    width:44px;
    height:35px;
    background-color:#4bc7c7;
    border-bottom:2px solid #96dede;
    border-top:2px solid #96dede;
    border-right:2px solid #96dede;
    }    
.jiayong .left img{
    padding-top:6px;
    padding-left:12px;
    }
.jiayong span{
    font-size:18px;
    color:#000;
    position:absolute;
    line-height:70px;
    margin-left:60px;
    }
.jiayong .right{
    width:100px;
    height:70px;
    background:green;
    float:right;
    }    
.jiayong .right img{
    padding-left:50px;
    padding-top:50px;    
    }

不告诉你ID
浏览 2075回答 1
1回答

hello阿西吧

应该不是没有效果,是你设置的时候大意了,比如你设置的border边框宽度,还有父元素等的margin,padding,这些都要计算在内,一般编程都是以左上为基准设置,方便准确,你可以仔细算算,应该是你没有设置准确,个人建议一般设置左上更好,希望帮到你
随时随地看视频慕课网APP
我要回答