为了账号安全,请及时绑定邮箱和手机立即绑定

CSS绝对定位无效

CSS绝对定位无效

GeekLee1998 2018-06-05 11:04:01
一个很简单的问题,但是我老是搞不懂,求各位大神解答!本人零基础。这是html的代码<body>         <?php             //开启session             session_start();             //声明变量             $username= $_SESSION['user'];             //判断session是否为空         ?>         <h1 class="info1">欢迎您         <?php              echo $username;             ?>         </h1> </body>这是css的代码body{          font-family: 'Open Sans',sans-serif;        margin: 0;        background-image: url("timg.jpg");    }      h1.info1{     position: absolute;     left: 500px;     top: 500px; }不好意思,我描述有问题。我的问题是,不管怎么修改top和left的参数,对应的h1的位置都没有发生变化,求解答!
查看完整描述

3 回答

?
qq_半冷半酷半成熟_0

TA贡献2条经验 获得超0个赞

绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块。

查看完整回答
反对 回复 2018-06-06
已采纳
?
是狼还是哈士奇

TA贡献15条经验 获得超2个赞

写成行内的 试试    要么是没有生效, 要么是权重不够 。  

<h1 style="position: absolute; top: 300px;" class="info1">欢迎您

或者相对定位看看

<h1 style="position: relative; top: 300px;" class="info1">欢迎您

查看完整回答
反对 回复 2018-06-05
?
GeekLee1998

TA贡献2条经验 获得超0个赞

css的绝对定位,不管怎么修改top和left的参数,位置都没有发生变化

查看完整回答
反对 回复 2018-06-05
?
__innocence

TA贡献313条经验 获得超208个赞

虽然不知道你要问什么,但是,position:absolute是有效的

查看完整回答
反对 回复 2018-06-05
  • GeekLee1998
    GeekLee1998
    你好,不好意思是我描述的问题。我的问题是,不管怎么修改top和left的参数,对应的h1的位置都没有发生变化
  • 3 回答
  • 0 关注
  • 4559 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信