用上节课absolute的那种居中定位方法不行么

用上节课absolute的那种居中定位方法不行么

 <style>

    *{

      margin: 0;

      padding:0;

    }

    .test{

     width: 800px;

     height: 100px;

     background: red;

     /*此处写代码*/

     position:fixed;

     left:0;

     right:0;

     margin:0 auto;

  

   }

   .out{

    width: 100%;

    height: 2000px;

    background-color: #abcdef;

  }

题中要求的这个更方便更常见。还是用lr为0,margin:0 auto这种更常见啊

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2019-03-25 18:09:10

你好,代码实现效果是正确的,用拔河效应实现没有问题。

这两种方法都是常用的,看同学习惯使用哪一种。

祝学习愉快!

  • 提问者 浮沉幻听 #1
    老师,请问,position:relative可以用于浮动元素的定位,absolute 因为和float浮动都脱离了文档流,所以不用于浮动元素定位是么,那么fixed也不能用于浮动元素定位吗?
    2019-03-25 18:13:35
  • 好帮手慕星星 回复 提问者 浮沉幻听 #2
    可以这样理解,absolute和float同时存在的时候,浮动是不生效的,absolute定位优先级大一些,并不是定位不生效。fixed是同样的道理,设置浮动不生效。
    2019-03-25 18:46:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师