.form-signin { max-width: 300px; padding: 19px 29px 0px; margin: 0 auto 20px; background-color: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05); box-shadow: 0 1px 2px rgba(0,0,0,.05); }
时间: 2024-04-27 21:21:25 浏览: 153
这是一个 CSS 样式表中的代码段,用于定义一个登录表单的样式。该表单具有最大宽度为 300 像素、上部填充为 19 像素、左右填充为 29 像素、下部填充为 0 像素、底部外边距为 20 像素、背景颜色为白色、边框宽度为 1 像素、边框颜色为淡灰色、圆角半径为 5 像素、阴影效果为黑色 0 像素 1 像素 2 像素、透明度为 0.05 的效果。
相关问题
AuthForm.module.css
这是一个 CSS 模块文件,用于为身份验证表单组件提供样式。它可能包含类似以下的代码:
```
.container {
max-width: 400px;
margin: 0 auto;
}
.form {
display: flex;
flex-direction: column;
align-items: center;
}
.input {
padding: 10px;
margin: 10px;
border: 1px solid #ccc;
border-radius: 5px;
width: 100%;
box-sizing: border-box;
}
.button {
padding: 10px;
margin: 10px;
background-color: #007bff;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
width: 100%;
box-sizing: border-box;
}
.button:hover {
background-color: #0062cc;
}
```
在 React 组件中使用 CSS 模块时,可以使用类似以下的方式导入和使用:
```
import styles from './AuthForm.module.css';
function AuthForm() {
return (
<div className={styles.container}>
<form className={styles.form}>
<input type="email" className={styles.input} placeholder="Email" />
<input type="password" className={styles.input} placeholder="Password" />
<button type="submit" className={styles.button}>Sign In</button>
</form>
</div>
);
}
```
这样做的好处是,每个 CSS 类名都会被自动转换为唯一的值,并且只在组件内部有效,避免了全局作用域的污染和命名冲突。
阅读全文