小编red*_*ron的帖子

position:fixed和width:继承父百分比

我试图给一个百分比父母的固定元素width(这里#container).当我使用像素而不是百分比时,它的工作原理.我该怎么做?这可能与CSS有关吗?

HTML

<div id="outer">
  <div id="container">
    <div id="fixed">
        Sitename
    </div>               
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#outer{
  width:300px;
  border: 1px solid yellow;   
}

#container {
  width: 90%; /*When I use e.g 250 px it works. But I need it in percentage*/
  border: 1px solid red;
  height: 300px;
}

#fixed {
  position: fixed;
  width: inherit;
  border: 1px solid green;
}
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

加:

我需要position:fixed.因为我想将它放在页面底部,如下所示:

的jsfiddle

解决方案position:relativ对我不起作用.

html css css-position

10
推荐指数
3
解决办法
8390
查看次数

标签 统计

css ×1

css-position ×1

html ×1