我有一个div,当屏幕变小时我需要保持在某个位置

时间:2016-10-15 05:33:49

标签: html css wordpress

我目前在网站上遇到div问题。我试图让它保持固定的位置,即使是在较小的分辨率上,但无论我到目前为止尝试了什么,每当窗口变小时div就向右移动。

以下是问题的图片:

正确的位置:

enter image description here

位置错误:

enter image description here

此外,这里是div的CSS:

#fep-notification-bar{
    color: #f3ed42;
    border-width: 0px;
    text-align: left;
    background-color: #282828;
    margin-left: 1338px;
    font-weight: normal;
} 

该网站是wastelandgamers.com

如果有人知道如何解决这个问题我真的很感激!

修改

抱歉,我不够清楚,我现在意识到我剪切图片的方式使得它看起来像标题正在扩展,但事实并非如此。新的消息文本不会留在原地。每当我使屏幕变小时,文本向右移动而不是停留在搜索栏上方。不幸的是,除非您已登录并收到消息,否则无法对其进行真正的测试。

3 个答案:

答案 0 :(得分:0)

我不确定您的HTML是什么样的,但是从截图中我将所有元素包含在span或div中然后定位。

答案 1 :(得分:0)

尝试使用float:右边然后可以在css中使用@media编辑某些类或id。

答案 2 :(得分:0)

我现在已经找到了解决方案。我已将代码更改为:

#fep-notification-bar{
    color: #f3ed42;
    border-width: 0px;
    background-color: transparent;
    margin-left: 24.7%;
    font-weight: normal;
    position: absolute;
}

它还没有完全解决我的问题,但它至少是一个创可贴。这样文本仍会略微移动,但是,它现在向左移动并且只有少量,因此无论它有多小,它都不会从页面上掉下来。