<div > <h1 >欢迎,username!</h1> </div>字体放在div中间
时间: 2023-07-09 14:48:17 浏览: 36
可以使用flex布局将字体居中。需要将父元素div的display属性设置为flex,然后使用justify-content和align-items属性将内容水平和垂直居中。代码如下:
```
div {
display: flex;
justify-content: center;
align-items: center;
/* 其他样式 */
}
h1 {
/* 其他样式 */
}
```
注意:在代码中需要将 "username" 替换为实际的用户名。
相关问题
<div > <h1 >欢迎,username!</h1> </div>字体放在div的正中间
可以使用绝对定位和transform属性将字体居中。需要将父元素div的position属性设置为relative,然后将子元素h1的position属性设置为absolute。接着使用top、left属性和 transform 属性将其居中。代码如下:
```
div {
position: relative;
/* 其他样式 */
}
h1 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
/* 其他样式 */
}
```
注意:在代码中需要将 "username" 替换为实际的用户名。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登录</title> </head> <body> <style> body { background-image: url(C.jpg); background-repeat: no-repeat; background-size: cover; } </style> <center> <h1>登录</h1> </center> <?php if(isset($error_message)): ?> <p style="color:red"><?php echo $error_message; ?></p> <?php endif; ?> <form action="" method="post"> <div> <label for="username">用户名:</label> <input type="text" id="username" name="username"> </div> <div> <label for="password">密码:</label> <input type="password" id="password" name="password"> </div> <div> <button type="submit">登录</button> </div> </form> </body> </html> 可以帮我美化一下布局吗
当然可以帮您美化一下布局。以下是对您提供的代码进行了一些布局和样式方面的改进:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>登录</title>
<style>
body {
background-image: url(C.jpg);
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
font-family: Arial, sans-serif;
}
.login-container {
background-color: #fff;
padding: 20px;
border-radius: 5px;
}
.login-container h1 {
text-align: center;
}
.login-container form {
margin-top: 20px;
}
.login-container label {
display: block;
}
.login-container input[type="text"],
.login-container input[type="password"] {
width: 100%;
padding: 10px;
margin-bottom: 10px;
}
.login-container button[type="submit"] {
background-color: #4CAF50;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
}
.login-container button[type="submit"]:hover {
background-color: #45a049;
}
.error-message {
color: red;
margin-top: 10px;
}
</style>
</head>
<body>
<div class="login-container">
<h1>登录</h1>
<?php if(isset($error_message)): ?>
<p class="error-message"><?php echo $error_message; ?></p>
<?php endif; ?>
<form action="" method="post">
<div>
<label for="username">用户名:</label>
<input type="text" id="username" name="username">
</div>
<div>
<label for="password">密码:</label>
<input type="password" id="password" name="password">
</div>
<div>
<button type="submit">登录</button>
</div>
</form>
</div>
</body>
</html>
```
在这个示例中,我给容器添加了一个名为 `.login-container` 的类,并为其设置了一些样式,包括背景颜色、内边距、边框半径等。我还添加了一些样式来调整输入框、标签和按钮的样式。同时,为错误提示信息也添加了一个名为 `.error-message` 的类,并设置了一些相关样式。
请注意,这仅是一个简单的布局美化示例,您可以根据需要进一步自定义样式。希望对您有所帮助!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<!DOCTYPE html> <html> <head> <title>登录界面</title> <meta charset="utf-8" /> <title></title> </head> <style> input[type="text"], input[type="password"] { display: block; width: 5%; padding: 10px; margin-bottom: 20px; border-radius: 5px; border: 1px solid #ccc; font-size: 1.2em; } body{ background: url(image/java.jpg) top left; width: 10240px; height: 5120px; background-attachment: fixed; background-repeat: no-repeat; background-size: 100%; } 00 input[type="submit"] { background-color: Transparent; color: #abc1ee; padding: 10px 20px; border-radius: 5px; border: none; font-size: 1.2em; cursor: pointer; } a { text-decoration-line: none; color: #abc1ee; } </style> <body> Welcome to Login Login <input type="text" name="username" placeholder="username" id="username"> <input type="password" name="password" placeholder="password" id="password"> <input type="submit" value="Login" onclick="validate()"> Don't have account? Sign up <script> // 定义全局变量 var usernameInput = document.getElementById("username"); var passwordInput = document.getElementById("password"); var errorCount = 0; function validate() { // 定义局部变量 var username = usernameInput.value; var password = passwordInput.value; // switch...case语句 switch (username) { case "": alert("用户名不能为空"); errorCount++; break; case "admin": if (password === "admin") { alert("登录成功"); } else { alert("密码错误"); errorCount++; } break; default: alert("用户名不存在"); errorCount++; break; } // for...in语句 for (var i in username) { if (username[i] === " ") { alert("用户名不能包含空格"); errorCount++; break; } } // if语句 if (password === "") { alert("密码不能为空"); errorCount++; } // 调用函数 displayError(); if (errorCount >= 3) { alert("错误次数过多,请稍后再试"); window.location.reload(); } } function displayError() { // 获取元素 var container = document.querySelector(".container"); // 创建元素节点 var errorDiv = document.createElement("div"); errorDiv.innerHTML = "输入有误,请重新输入"; errorDiv.style.color = "red"; // 对子节点的操作 container.appendChild(errorDiv); setTimeout(function() { container.removeChild(errorDiv); }, 3000); } </script> </body> </html>对这个界面进行优化,添加标签
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
优化这一段代码<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>qq登录</title> </head> <body style=" border: 1px solid; height: 400px; width: 450px; color: #555555; font: 12px; background-color: #ffff; position: absolute; left: 35%; " >
密码登录 推荐使用 快捷登录 ,防止盗号
<input type="text" placeholder="请输入账号" style="width: 242.14px; height: 33.14px" />
<input type="text" placeholder="请输入密码" style="width: 242.14px; height: 33.14px" />
<input type="submit" value="登录" style=" width: 250px; height: 38px; background-color: rgb(0, 119, 255); padding: 1px 6px; " />
找回密码注册账号意见反馈 </body> </html>
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)