如何将图像对齐到页面的上边距

时间:2016-12-08 13:26:03

标签: html css wordpress

我使用wordpress作为 CMS 完成了一个网页。我的客户要求我在页面的最顶部放置一个图像/按钮。与主导航菜单对齐。

没关系,我做到了,但发生了什么事: 当我使用不同的屏幕分辨率时,按钮不会与页面顶部保持对齐

我已经尝试使用" 位置:已修复",但是随之而来的是,按钮会随着页面一起移动而我希望它们保持在顶部页面,不要与页面一起滚动。

我该怎么做?有人能帮我吗?感谢!!!



<?php echo $row_rsEnquiriesList['contact_date_e']; ?>
&#13;
.buttons {
  position: absolute;
left: 85%;
z-index:905;
margin-top:0
}
.buttonLang {
  position: relative;
z-index: 910;
     }
.buttonZone {
  position: relative;
z-index: 915;
top: -107px;
left: 100px;
}
.selectLang {
  display: none;
position: absolute;
left: 0;
bottom: 5px;
right: 0;
background-color: rgba(0,0,0,1);
}
#buttonLang:hover img {
  opacity: 1;
}
.dropdown {
  position: relative;
display: inline-block;
}
.dropdown-content {
  display: none;
position: absolute;
background-color: /*#2893CC;
*/#FFFFFF;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,1);
padding: 12px 16px;
z-index: 1;
font-family: Calibri;
    }
.dropdown:hover .dropdown-content {
  display: block;
line-height: 200%;
}
&#13;
&#13;
&#13;

4 个答案:

答案 0 :(得分:0)

请尝试使用position: absolute;。另外top: 0px;应该让它停留在那里。

答案 1 :(得分:0)

body {position:relative;} .button {position:absolute;顶:0像素;左:10px的;}

答案 2 :(得分:0)

将它们对齐而不是左对齐:)

.buttons {
    position: absolute;
    right: 10%; /* for example, adjust how you need */
    z-index:905;
    margin-top:0
}

答案 3 :(得分:0)

将此添加到您的CSS:

.post > .post-content > .wpb_row > .wpb_column {
    position: static;
}
.buttons {
    position: absolute;
    right: 10%;
    top: 0;
    z-index: 905;
    margin-top: 0px;
}

但是我不明白你为什么不把按钮HTML移到标题中。当您调整浏览器大小时,按钮会与导航重叠,只需几行CSS就无法纠正。