css 固定位置在包装器的顶部?

标签 css wrapper

我有一个位于中间居中的#wrapper { margin: 0 auto }。 我想在该包装器的右上角(该包装器)的右上角对齐 div.version 。因此 .version div 仍应位于 #wrapper 内部。

我必须在这里使用哪个位置值?

最佳答案

您可以为您的 div 使用绝对相对 定位,如下所示:

#wrapper {
 margin: 0 auto;
 position:relative;
 width:400px;
 background:green;
 clear:both;
 overflow:auto;
 height:100px;
}

.version {
  position:absolute;
  top:0;
  right:0;
  background:blue;
  height:100px;
  width:50px;
}

Check out the DEMO

因此,要使一个元素出现在另一个元素内部,您应该将父元素的位置设置为relative,而将任何子元素的位置设置为absolute:)

查看 css-tricks.com 上有关该主题的精彩文章:

enter image description here

关于css 固定位置在包装器的顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4851243/

相关文章:

html - 将文本保持在平行四边形内并遵循形状

html - 通过单击链接应用 css

css - 为什么这个 css 类有 3 个不同的过滤器设置?

css - 如何修复 Internet Explorer 的字体

C 库的 C++ 包装器

c# - 如何将创建者设置为 DbContext 中的实体

PHP:标准输出与 php://STDOUT

CSS 背景图片 svg

c++ - 关于 C++ 中的 & 运算符的问题

c++ - 使用分配器覆盖的数组支持 vector - 一个坏主意?