是的。这已经被问了十亿次了。但是没有人给出适合我的答案。
这太愚蠢了。我有一个 SPLASH PAGE .. 上面几乎没有代码。它只有一些js和一系列淡入淡出的照片,一张一张。
无论我做什么,它都会对齐屏幕的左上角。这是代码。
<div style="height:100%; width=100%; margin: 0px auto;" id="these">
<img src="photos/splash/Y.png" height="250px" style="padding: 20px;">
<img src="photos/splash/I.png" height="250px" style="padding: 20px;">
<img src="photos/splash/K.png" height="250px" style="padding: 20px;">
<img src="photos/splash/M.png" height="250px" style="padding: 20px;">
<img src="photos/splash/U.png" height="250px" style="padding: 20px;">
<img src="photos/splash/N.png" height="250px" style="padding: 20px;">
</div>
无论分辨率如何,我都希望它在任何屏幕的中心对齐。ID="these" 与显示它们的 javascript 相关,与任何 css 级别的样式或定位无关。
简单得离谱吧??是的。它总是显示在左上角。
我觉得没有必要发布 js(这也破坏了我的帖子),但如果你想要,请询问。它工作正常。我是一个讨厌(如厌恶)HTML/CSS 的后端编码人员。所以你必须真正引导我完成它,而不仅仅是提出模糊的建议。
我什至尝试了一张桌子!带有一个 valign 中心。这使它居中,但每个图像都出现在中心,然后在下一个图像淡入时被向左推。显然不是我想要的。
我想要的是让每个图像一个接一个地出现在它自己的位置。但适用于任何屏幕分辨率。
我正在失去理智。
谢谢。