Я следовал всем советам, которые нашел в Интернете, но ... у меня ничего не получается: (
это часть моего css:
#content-container {
float: left;
width: 900px;
background: #fff url(../images/asideBkg.gif) repeat-y 100% 0; /*Aside background image*/
}
#content {
clear: left;
float: left;
width: 560px;
padding: 20px 0;
margin: 0 0 0 30px;
display: inline;
}
#content img {
float: left;
margin: 4px;
}
#content p {
color: #000000;
font-size: 14px;
font-family: helvetica;
text-align: left;
}
#content h2 { margin: 0; }
#aside {
float: right;
width: 240px;
padding: 20px 0;
margin: 0 20px 0 0;
display: inline;
}
#aside h3 { margin: 0; }
У меня есть мастер-страница, и мой заполнитель содержимого - это просто div содержимого (не в стороне), теперь html используется следующим образом:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div id="content">
<h3>
Contact us
</h3>
<hr />
<p> </p>
<img src="images/mail32x32.png" alt="Mail" />
<p>
Drop us an email at: <a href="mailto:#@#">#@#</a>
</p>
<p> </p>
<img src="images/phones32x32.png" alt="Phone" />
<p>
or give us a call at: <span style="color: #383;">###</span>
</p>
</div>
</asp:Content>
выше мой оригинальный код, в котором оба изображения (почта и телефон) выровнены по верху с текстом, и мне нужно, чтобы они были выровнены по центру.
Я пытался <img src="images/mail32x32.png" alt="Mail" style="vertical-align:middle;" />
, но не повезло. Я думал, что может быть что-то с родительским div, поэтому я создаю новый, тот же результат.
Может ли кто-нибудь заглянуть в код и проверить, что не так?