このメール購読フォームの入力ボタンは、Firefoxでページを開いたときに入力フィールドと正しく配置されていますが、Chromeでは少し外れています。
Chromeで正しく整列させる方法を誰かが教えてくれませんか?どうもありがとう!
htmlコード:
<div id="socialmedia">
<form action="********/account.php" name="digiSHOP" method="post">
<input type="hidden" name="m" value="subscribe" />
<input type="hidden" name="submit" value="true" />
<input type="hidden" name="secret" value="a6887a2c4d7909f10a4e01778cdd4b02" />
<input type="hidden" name="mailingListId" value="1" />
<div class="form-label" >
<div class="nicelabel" >
<img border="0" src="updateme.gif" width="132" height="30"></a>
</div>
<div class="niceform" >
<input align="left" type="text" value=" your email" name="email" style="width:150px; height:24px; maxlength="80" value="" size="20" />
<input class="edit-button" type="submit" value="" />
</div>
</div>
</form>
</div>
CSSスタイル:
#socialmedia{
float: left;
width: 350px;
height: auto;
margin-top: 15px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}
.form-label {
float: left;
width: 400px; height: 28px;
font-size: 1.5em;
margin: 10px 0 0 0;
text-align: left;
}
.nicelabel { float: left; text-align:left; width:132px; }
.niceform { float: left; text-align:right; width:230px; }
input, textarea {margin-left: 0px; }
スクリーンショット: