2-10position-sticky

来源:2-15 position-sticky(了解即可)

qq_番茄姑娘_0

2017-08-17 16:31:34

为什么我的编辑器sublim,不能识别position:sticky

用了notepadd++也不行

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>position-sticky</title>

<style type="text/css">

body{

height:800px;

overflow:auto;

}

       .logo{

          width:100%;

          height:50px;

          background:gray;

       }


       .nav{

          position:sticky;

          top:0;

          width:100%;

          height:50px;

          background:blue;

          color:#ffffff;

          cursor:pointer;

       

}

.content{

   position:relative;

height:150px;

overflow:scroll;


 

</style>

</head>

<body>

<div class="logo">

想象我是网站的头图

</div>

    <div class="content">

    <div class="nav">

     想象这里是一堆的banner 导航按钮  | 分享  |  收藏

    </div>

    <div>

   <p>

     你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码...code...>祝学习愉快!

 </p>

 <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码..code...>祝学习愉快!

 </p>

     <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>

  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:..code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


      <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


<p>

     你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码...code...>祝学习愉快!

 </p>

 <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码..code...>祝学习愉快!

 </p>

     <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>

  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:..code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:...code...>祝学习愉快!

 </p>


      <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>


  <p>

  你好,在定位的情况下,实现水平居中,建议:设置left:50%,然后就设置margin-left:-自身宽度的一半,即可实现水平居中。你的宽度是800px;left是50%;那么还需要设置margin-left:-400px;即可实现居中,可是你设置的是margin-right:400px;所以才会一直在右边,修改可参考下列代码:<...code...>祝学习愉快!

 </p>

</div>

</div>

</body>

</html>


写回答

1回答

Miss路

2017-08-17

我测试的是可以的,这个属性是有兼容性问题的,建议你使用谷歌的高版本,或者是火狐的高版本测试。兼容是不是针对于编辑器的,而是针对于浏览器的,老师在课程中也有讲到兼容性这个问题,建议再看一下课程。祝学习愉快!

0

0 学习 · 36712 问题

查看课程