html - 以文本为菜单居中图像

标签 html css

我试图将一些图像与图像下方的文本放在一起,这些图像将用作菜单,应该在标题下方水平居中。该网站应该作为响应式网站工作。 HTML 和 CSS 代码目前看起来像这样:

已编辑

我想要 5 张图片,每张图片下面都有一段文字。我希望我的图像和文本一起居中。

HTML

<nav>
<div id="content">
<img src="ikoner/icon_90_2.png"/>
<div class="text"><a href="#">Utvecklingen sedan 90-talet</a></div>
</div>

<div id="content">
<img src="ikoner/icon_html5.png"/>
<div class="text"><a href="#">HTML5</a></div>
</div>

<div id="content">
<img src="ikoner/icon_html5video.png"/>
<div class="text"><a href="#">HTML5 Video</a></div>
</div>

<div id="content">
>img src="ikoner/icon_responsive.png"/>
<div class="text"><a href="#">Responsive Webdesign</a></div>
</div>

<div id="content">
<img src="ikoner/icon_heart.png"/>
<div class="text"><a href="#">Emotional Design</a></div>
</div>    
</nav>

CSS

#content {
position: relative;
width: 15%;
display: inline-block;
text-align: center;
margin-left: auto;
margin-right: auto;

}

#content img    {
padding-top: 370px;
width: 100px;
}

.text   {
font-size: 12px;
font-family: 'ciclethin';
text-decoration: none;
}

最佳答案

您没有在任何地方对齐“Nav”div。

关于html - 以文本为菜单居中图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27448826/

相关文章:

jquery - ASP.NET + jQuery 上传图片原始尺寸 + 裁剪尺寸

javascript - Div 不可见

javascript - getElementById 给出结果加上字符串

javascript - 如何使用 CSS 或 Javascript 将 <image> 作为背景居中?

javascript - 如何使用 JS/CSS 在所有操作系统中像文件浏览器一样重新创建 Mac

javascript - 当您有多个表单时,IE8 不会在输入时提交

css - 在 HTML 属性中的值周围使用单引号是否可以接受?

html - 如何正确对齐表格到中心?

javascript - 如何移动 Bootstrap 列?

php - 浏览器如何覆盖我的 UTF-8 header 设置以及如何停止它?