html - 图像堆叠在彼此之上而不是内联

标签 html css

What I WANT IT TO LOOK LIKE我已经在这几天了。在我的网站中,图像相互堆叠,因此它看起来是一个图像而不是 4 个。此外,它显示在页面上其他元素的顶部,如文本。在 Dreamweaver 中它显示我想要的方式,但在浏览器中,它显示如上所述。

我想要的:并排显示在页眉“关于我们”上方的四张图片。 这是代码:

<center>
<span class="images">
<img src="images/aboutUs/longJumpBoy.jpg" alt="longJumpBoy" longdesc="images/aboutUs/longJumpBoy.jpg">
<img src="images/aboutUs/groupPic.jpg" alt="groupPic" width="214" longdesc="images/aboutUs/groupPic.jpg">
<img src="images/aboutUs/kidOnTrack.jpg" alt="kidOnTrack" longdesc="images/aboutUs/kidOnTrack.jpg">
<img src="images/aboutUs/throwingKids.jpg" alt="throwingKids" longdesc="images/aboutUs/throwingKids.jpg">

 </span> 

</center>

    <h1>About Us</h1>        
<br /><br />
    <h2>Who are we?</h2> 
<p>
    The team is a USA Track and Field (USATF) certified running club. We compete locally and nationally. Our athletes are able to train in all disciplines in track and field, but the team is specialized in distance running. Our runners are registered to run in both USATF and Amateur Athletic Union (AAU) league events.
    <br />
    Practices are held primarily on El Paso's East side.
</p>
 <header>
    <h2>Mission Statement</h2>
</header>

这是CSS

.images img {
    display:inline-block;
    border-color: rgb(191,224,104);
    border-width: 3px;
    margin: auto
}

编辑:我编辑了代码,这里是我的 jsFiddle 的链接:http://jsfiddle.net/JaLb7/ .现在,浏览器中的图像显示在文本上方,但只有其中一个。此外,当我滚动时,图像不会随页面一起滚动,而是文本会在图像后面滚动。

我的问题图片:Preview in Browser - issues displaying

最佳答案

您可以使用显示、文本对齐和空白:

你的 HTML

<span class="images">
<img src="images/aboutUs/longJumpBoy.jpg" alt="longJumpBoy" longdesc="images/aboutUs/longJumpBoy.jpg">
<img src="images/aboutUs/groupPic.jpg" alt="groupPic" width="214" longdesc="images/aboutUs/groupPic.jpg">
<img src="images/aboutUs/kidOnTrack.jpg" alt="kidOnTrack" longdesc="images/aboutUs/kidOnTrack.jpg">
<img src="images/aboutUs/throwingKids.jpg" alt="throwingKids" longdesc="images/aboutUs/throwingKids.jpg">
 </span> 

要应用的基础 CSS

.images {
display:block;
text-align:center;
white-space:nowrap;
}

注意,应该是像<p>这样的 block 元素或 <div>甚至 <figure>如果那是准确的话。

<center>不应该使用,一旦你知道如何申请就完全没用 margin:auto;和,或者,text-align:center; .

关于html - 图像堆叠在彼此之上而不是内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24219156/

相关文章:

html - div 的第一行受降压影响

javascript - 使大图像具有响应性而无需裁剪位

css - 使用变换比例时文本不稳定

html - Flex 元素不在 Firefox 中包装

c# - 验证 CSS 3.0 不是已知的属性名称

javascript - 如何使用jquery更新动画效果?

javascript - 如何使用 javascript/angularJs 应用/防止覆盖/覆盖 css/样式?

html - 为什么我的动画 CSS 会留下瑕疵(在 Chrome 中)?

html - 我正在尝试使用纯 HTML 在重叠图像的图像中心添加两个按钮

javascript - 在其他地方单击时菜单应该消失