我要做的是将图像居中,然后将另一个与左边对齐的图像内嵌。我试过搜索,发现没有什么是正常的。任何建议将不胜感激。
HTML
<div class="container">
<header>
<div>
<a href="index.html">
<img src="left.png" border="0" width="174" height="350" />
<img class="center" src="center.png" border="0" width="700" height="350" />
</a>
</div>
CSS
html
{
min-height:100%;
}
body
{
background-color: #9CF;
background-repeat: no-repeat;
}
body,td,th
{
font-size: large;
margin: 3% 5% 3% 5%;
}
.container
{
background-color: rgba(0,0,0,0.4);
padding: 6px;
}
.linkbg
{
background-color: #000000;
color: #FFF;
text-align:center;
}
.dashboard
{
text-align:right;
}
ul
{
background-color: #0099CC;
width:100%;
text-align:center;
list-style-type:none;
margin:0;
padding:0;
padding-top:6px;
padding-bottom:6px;
opacity:0.7;
}
li
{
display:inline;
}
.nava:link,.nava:visited
{
font-weight:bold;
color:black;
background-color:##0099CC;
text-align:center;
padding:6px;
text-decoration:none;
text-transform:uppercase;
}
.nava:hover,.nava:active
{
background-color: #00FFFF;
}
img
{
max-width: 100%;
height: auto;
width: auto\9;
}
.center
{
display:inline-block;
margin-left:auto;
margin-right:auto;
}
答案 0 :(得分:12)
您可以尝试使用以下给定的技术
<img style="margin:0px auto;display:block" src="Image URL Here"/>
如需完整评论,请查看以下链接 http://bloggingfear.blogspot.in/2012/11/how-to-center-image-using-html-5-code.html
答案 1 :(得分:3)
这是另一种方法:
text-align: center;
添加到容器中。position: absolute; left: 0;
应用于“左”图像(您应该
为它添加一个类。)。.container img
。左图像不会影响另一图像的位置,因为它位于绝对位置。另一个图像将完全集中在容器中。
答案 2 :(得分:1)
此代码中存在问题
img
{
max-width: 100%;
height: auto;
width: auto\9;
}
只需用
更改此内容即可img
{
max-width: 100%;
height: auto;
width: auto;
}
此外,您可以简单地添加要在其上应用的样式,而不会添加任何复杂情况。
答案 3 :(得分:0)
这是我在页面中间加载图片的方式
<img src="..." alt=".." style="margin:0px auto;display:block" />