【发布时间】:2015-03-23 17:19:11
【问题描述】:
在我的网站建成后,我每天都在尝试修改一些内容以使其更具响应性。它是在 Muse 中制作的,所以不要期望太多“响应能力”。
我有这个类的一个元素:
#labelstrong
{
z-index: 17;
width: 633px;
background-color: transparent;
color: #FFFFFF;
text-align: justify;
position: fixed;
top: 1542px;
left: 164px;
}
通常,元素位于屏幕中间。但是当我缩小时,元素与屏幕顶部保持相同的距离(当然是因为 top 属性)。我怎样才能定义它的位置,即使我放大或缩小它仍然会在屏幕中间。
更新: 问题是(我忘了提)位置必须固定,因为所有元素(它们来自屏幕右侧)都有水平滚动功能,因此它们必须位于固定位置。
更新 2:这是一个活生生的例子。想象一下,该类应用于每个 TAG(当然不是菜单)。
【问题讨论】:
-
将标签放置在水平可滚动元素之外,位置固定,zindex更大。
-
@Ricky 问题在于滚动时会滑动的大标签?
-
是的。正如您在链接中看到的那样.. 缩小时保持在靠近顶部的固定位置。我想保持位置:固定但保持在中间。 :(
-
如果有人想要我可以用 html 导出这个网站。我不希望你写代码。没门 。只是想看看如何实现,因为 muse 的标记语言不好。
标签: html css responsive-design