【发布时间】:2012-11-08 17:14:29
【问题描述】:
我正在建立一个网站,我想将标题放在固定位置。
我已经在几个网站上这样做了,但它在 Firefox 上不起作用。 Safari 和 Chrome 都可以。
Here is a live example (doesn't work only with firefox)
Here is a live example which works with firefox
唯一的区别在于css:
-moz-transform: scale(1);
-moz-transform-origin: 0 0;
似乎 -moz-transform “移除”了固定位置。
你能解释一下为什么吗?
我正在使用 -moz-transform: 因为我的客户想要一个缩放按钮。我已经解释过这不是一件好事,但他仍然想要这个功能。
CSS 代码:
#conteneur
{
width: 960px;
position: relative;
margin: auto;
zoom: 100%;
-moz-transform: scale(1);
-moz-transform-origin: 0 0;
}
#header
{
position:fixed;
top:0;
z-index:3;
width:960px;
height:81px;
background-color:#ccc;
padding-bottom:8px;
}
ps:如果您想编辑我的帖子,欢迎您,因为英语不是我的第一语言。
【问题讨论】:
-
尝试将比例从
#conteneur移动到#conteneur > div -
我不太明白。你可以说得更详细点吗 ?但是你是对的,例如,如果我将 -moz-transform 移动到正文,则标题处于固定位置。我不确定缩放结果在身体上是否良好,但这是一个开始。另外,你可以发布答案而不是评论,所以如果答案是好的,我可以投票给你。
标签: html css firefox css-position fixed