是否有人知道如何将所有屏幕分辨率的垂直下拉菜单居中?
我已经尝试了一切。要么它太远,要么太远,要么在屏幕分辨率高度越长时上下移动。
答案 0 :(得分:1)
唯一的纯CSS方式是水平和垂直居中的东西,我知道要求东西具有固定的宽度和高度,但是给出了:
left
和top
设置为50%
。答案 1 :(得分:1)
设置宽度并给予margin:auto;
example{
width: 150px;
margin: auto;
}
jquery的
var a = $(window).height() / 2;
var s = $("#di").height() / 2;
$("#di").css("margin-top", a - s)
演示:fiddle
答案 2 :(得分:0)
试试这个希望它适合你
#logo{
位置:绝对;
top:22%;
宽度:100%;
身高:66px;
文本对齐:中心; }
#nav {
宽度:100%;
文本对齐:中心;
位置:绝对;
top:40%;
z-index:1;
text-decoration:none;
text-transform:uppercase;
font-family:Century Gothic,sans-serif;
颜色:白色;
list-style-type:none;}