position

Posted qwe123qwe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了position相关的知识,希望对你有一定的参考价值。

<div class="box" id="one">One</div>
<div class="box" id="two">Two</div>
<div class="box" id="three">Three</div>
<div class="box" id="four">Four</div>

.box {
  display: inline-block;
  width: 100px;
  height: 100px;
  background: red;
  color: white;
}

#two {
  position: relative;
  top: 20px;
  left: 20px;
  background: blue;
}

static

按照正常的排版来排列网页元素:

网页根据先后顺序自动排版。

relativ

按照正常的排版来排列网页元素,但是可以相对他的基础值发生偏移:

 实现控制页面显示位置,根据你来美化你的网页显示。

absolute

会删除他该有的位置,他根据祖先来偏移定位置:

当网页中有需要置顶的声明等。

fixed

固定在视口来偏移   :

主要运用广告

sticky

偏移相对于它的最近的祖先可以重叠:

 可以实现粘性布局将放不下的元素组合放在一起

如图片,文档等。















以上是关于position的主要内容,如果未能解决你的问题,请参考以下文章

仅将 java 类实例转换为原始类型

python学习——day15(CSSJavaScriptDOM)

文档流和定位的查漏补缺

使用 `std::equal_range` 和 `boost::transform_iterator`