我在这里有一个可能很愚蠢的问题。
我对一段偏离中心的欢迎文本感到不安。我通常很擅长解决我自己的 CSS 问题,但这让我非常生气。我已经剥离了所有额外的边距自动和文本对齐中心,以使其更清晰。您实际上可以删除整个 JS 段并将#welcome DIV 不透明度设置回 1 以进一步清晰。
http://jsfiddle.net/Imperative/29Aat/88/
这是相关的CSS:
html, body {
height: 100%;
margin: 0 auto;
}
body {
margin: 0;
padding: 0;
font-family: sans-serif;
}
#wrap {
zoom: 1;
position: relative;
min-height: 100%;
overflow: hidden;
}
#welcome {
position: relative;
opacity: 0;
top: 0px;
}
#welcome h3 {
font-family:'Alegreya SC', serif;
font-size: 42px;
color: rgb(230, 230, 230);
}
我显然错过了一些非常新手和非常明显的东西,但我在 88 次迭代中离这个东西太近了,我完全错过了这条船。
是什么从 html、body、wrap 向下级联并导致整个#welcome 块向右移动?我会期待很多职位,除了向右移动 50% 之外,没有任何努力集中在任何事情上?什么鬼?