내 HTML입니다 :왜 내 CSS가 비틀 거리는가?
<div id="header">
<p id="logout"><a href="register.php">register</a></p>
<h1>header.</h1>
</div>
<div id="main">
<p>login.</p>
<form method="post" action="index.php" name="loginform" id="loginform">
<fieldset>
<label for="username">u:</label><input type="text" name="username" id="username" />
<br>
<label for="password">p:</label><input type="password" name="password" id="password" />
<br>
<input type="submit" name="login" id="login" value="Login" />
</fieldset>
</form>
</div>
그리고 여기 내 CSS입니다 :
* {
margin: 0;
padding: 0;
}
body {
/*font-family: Trebuchet MS;*/
font-family: Helvetica;
}
a {
color: #000;
}
a:hover, a:active, a:visited {
text-decoration: none;
}
#logout { font-size: 12px;}
#header {
width: 700px;
margin: 0 auto;
margin-top: 0px;
font-size: 25px;
padding: 10px;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
border-left: 1px solid #CCC;
background-color: #EEE;
}
#slogan { font-size:20px;}
#main {
width: 700px;
margin: 0 auto;
margin-top: 20px;
padding: 10px;
border: 1px solid #CCC;
background-color: #EEE;
}
#contact {
width: 700px;
margin: 0 auto;
margin-top: 20px;
padding: 10px;
border: 1px solid #CCC;
background-color: #EEE;
}
p { font-size: 20px; }
form fieldset { border: 0; }
form fieldset p br { clear: left; }
label {
margin-top: 5px;
font-size: 20px;
display: block;
width: 30px;
padding: 0;
float: left;
}
input {
font-family: Trebuchet MS;
border: 1px solid #CCC;
margin-bottom: 5px;
background-color: #FFF;
padding: 2px;
}
input:hover {
border: 1px solid #222;
background-color: #EEE;
}
내 양식이 같이 나오는 이유를 알아낼 수 없습니다 : http://cl.ly/2c1b0w3h3S142Q2s3A3I
대신에 줄 지어을 왼쪽에 멋지게.
사용하신 코드가 [해당]하지 않습니다 (http://jsfiddle.net/Khez/x5ZSN/). 어떤 브라우저를 사용하고 있습니까? 그 정확한 코드가 오류를 제공합니까? – Khez
@Khez : 나에게 도움이 되나요? (Chrome 10). – cHao
@cHao Chrome 10.0.648.205 여기에 있습니다. 문제 없습니다. – Khez