多个块级元素在水平方向占位置,实现在窗口变大变小的同时,四个图片依然会随之而动,从而显示响应式的效果...

原理:块级元素想要在页面水平和垂直方向都居中:先让元素定位(绝对定位),然后水平方向上面:left=50%,margin-left=-(1/2*width)
垂直方向页面居中:top=50%,margin-top=-(1/2*height)
代码如下:
<div class="footer_top">
    <div class="footer_slogen">
        <span class="one"><img src="images/slogen1.png" alt=""/></span>
        <span class="two"><img src="images/slogen2.png" alt=""/></span>
        <span class="three"><img src="images/slogen3.png" alt=""/></span>
        <span class="four"><img src="images/slogen4.png" alt=""/></span>
    </div>
    <div class="footer_product"></div>
</div>
 
.footer_top{
    positionrelative;
}
.footer_slogen span{
    positionabsolute;
    left50%;
}
.footer_slogen .one{
    margin-left: -605px;
}
.footer_slogen .two{
    margin-left: -294px;
}
.footer_slogen .three{
    margin-left0px;
}
.footer_slogen .four{
    margin-left316px;
}
注意:(1)、在绝对定位后,没有给lrtb值,默认会以原来的标准流中的位置显示。
(2)、关于四个图形的层级都一样叠加在了一起只有相对定位和绝对定位和固态定位 的元素才有层级的概念,浮动和标准流是没有层级的概念的,如果定位了几个相邻的元素在同一个位置
后面的元素会压在前面的元素上面,但是z-index都是0
(3)、在百分比定位里,没有margin-right的用法

转载于:https://www.cnblogs.com/zhengqiu/p/5739045.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值