첫 번째 : 다음 그림을 참조하십시오. 다음 필드는하지 않지만 입력 텍스트와 암호 필드가 왜 정렬되어 있지 않습니까?
보시다시피
참고 :이 문제는 모든 브라우저에서 발생합니다.
HTML
<body>
<br /><br /><br /><br /><br />
<div id="loginForm">
<form action="login.php" method="post">
<label> Username: <input type="text" name="username" id="username" /></label><br />
<label> Password: <input type="password" name="password" id="password" /></label><br /><br />
<input type="submit" name="sbmtLogin" value="login" />
</form>
</div>
</body>
body {margin:0; padding:0;}
div#loginForm {width:270px; max-width:270px; margin:0 auto; padding:10px; text-align:center; background-color:#8de3fd;}
div#loginForm input {margin:3px; padding:5px; color:#5b5b5b; width:150px; border:1px solid #9a9a9a;}
div#loginForm input[type=submit] {width:70px;}
어떻게 그 문제를 해결할 수 있습니다 CSS?
자신의'div's에 필드를 넣을 수 없습니까? – admdrew
주제에서 벗어나지 만, 5 행
's을 정말 싫어합니다. 그건 학대 야! –
@ MrLister : 다른 제안을하십시오. –