html中设置负边距的意义,html – 边距和负边距

我一直认为我理解利润和负利润,但显然我没有!我刚刚开始设计并遇到问题.

我有一个div(hill3Cont)和另一个div(hill3Hill)嵌套在里面,这是他们的CSS.

#hill3Cont

{

width: 100%;

background-image: url("images/grass.jpg");

}

#hill3Hill

{

margin: -100px 0 0 0;

height: 600px;

width: 100%;

background: url("images/hill3.png") no-repeat center top;

}

我已经在子div的顶部应用了一个负余量,希望它能将这个内容推到父div的边界之外.但事实并非如此,它并没有动.如果我应用一个正余量,它会将父div与其中的孩子一起推下去.

我可以使其行为正常的唯一方法是使用隐藏在父div上的边框或溢出,但设计将不允许其中任何一个(我不希望边框和溢出隐藏隐藏孩子).

也许这只是漫长的一天,我错过了一些常见的东西!提前谢谢了.

编辑:

我有一个解决方案,我在父div上放了一个填充顶部,填充:1px 0 0 0.它适用于我的设计所以我很高兴但仍然很想知道发生了什么.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值