为什么添加margin的效果不一样了
按照讲解中的代码,写top:20px;right:100px,就相对右上角
可是写margin-top:20px;margin-right:100px的时候效果就不同了,难道不都是指的外边距吗
按照讲解中的代码,写top:20px;right:100px,就相对右上角
可是写margin-top:20px;margin-right:100px的时候效果就不同了,难道不都是指的外边距吗
2016-03-25
margin-top和margin-right指定盒子模型的上边距和右边距;假如你要做到相对右上角向下移动20px并向左移动100px
方法1:#box1{border:red ;height:500px ;weight:500px; position:abualte:relative}#box2{border:red heigt:200px;weight:200px position:absolute;top:20px;right:100px;}/*id为box2的盒子相对于id为box1的盒子绝对定位相对于box1盒子向下移动20px;向左移动100px*/后面的你懂得撒。
方法2:div{border:red ;position:fixed;top:20px;right:100px}/*设定div元素距离屏幕右边100px上边20px
还有很多我也是才学的尽量帮你对于盒子边距的理解我认为边距也是盒子的大小,所以他是属于盒子内部的数据,而做定位是要有参照的是两个元素之间的数据
举报