我目前正在開發一個網站項目,但是我在開發它時遇到了一些問題。基本上,現在我正在嘗試創建一個登錄頁面。我在網上遇到了相當常見的錯誤,當瀏覽器調整大小時,這會讓所有事情變得醜陋和動人。CSS&HTML移動元素
前: enter image description here
後:enter image description here
/* Bordered form */
form {
margin-left: 220px;
margin-right: 220px;
background-position: top center;
}
body{
background-image: url("/images/background.jpeg");
background-position: top center;
min-width:450px;
max-width:960px;
}
/* Full-width inputs */
input[type=text], input[type=password] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
box-sizing: border-box;
background-position : top center;
}
/* Set a style for all buttons */
button {
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
cursor: pointer;
width: 100%;
}
/* Center the avatar image inside this container */
.imgcontainer {
padding-top: 60px;
position: relative;
left: 17%;
top: 200%;
width: 150%;
text-align: center;
font-size: 18px;
}
/* Avatar image */
img.avatar {
text-align: center;
width: 40%;
border-radius: 50%;
display: block;
margin-left: auto;
margin-right: auto;
}
/* Add padding to containers */
.container {
padding: 20px;
margin-left: 232px;
margin-right: 200px;
min-width:450px;
max-width:960px;
}
/* The "Forgot password" text */
span.psw {
float: right;
padding-top: 16px;
}
<!DOCTYPE HTML>
<head>
<link rel="stylesheet" type="text/css" href="login.css" media="screen" />
<title>Admin Panel</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
</head>
<body>
<div id = form >
<form action="action_page.php">
<div class="imgcontainer">
<img src="/images/treasure.jpeg" alt="Avatar" class="avatar">
</div>
<div class="container">
<label><b>Username</b></label>
<input type="text" placeholder="Enter Username" name="uname" required>
<label><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="psw" required>
<button type="submit">Login</button>
<input type="checkbox" checked="checked"> Remember me
<span class="psw"><a href="#">Forgotten password?</a></span>
</div>
</form>
</div>
</body>
下面的代碼我張貼是我寫的最多now.I代碼有一種感覺,這個問題是真的很小,很愚蠢,但我只是沒有看到它。我知道有很多類似於這個的話題,但是我花了2個小時瀏覽一個答案,我沒有發現什麼useful.Hope你能幫助我:)
您正在尋找***響應***。你有很長時間的閱讀。 –
你也沒有說你想要什麼?移動版本的結果相同嗎?不同的結果? – Armin