<button type="button">海外手机号登录</button> <button type="button">忘记密码</button>让按钮内文字变淡.边框变淡
时间: 2024-06-22 08:02:32 浏览: 16
这两个按钮是HTML中的基本元素,它们用于提供交互式用户体验。"海外手机号登录"和"忘记密码"通常在登录或注册界面中,用于引导用户进行相应的操作。
如果你想让这两个按钮的文字和边框颜色变淡,你可以使用CSS(层叠样式表)来实现动态样式调整。这里是一个简单的例子:
```css
button {
transition: color 0.3s ease, border-color 0.3s ease;
}
button:hover {
color: rgba(0, 0, 0, 0.8); /* 文字颜色变淡 */
border-color: rgba(0, 0, 0, 0.2); /* 边框颜色变淡 */
}
```
在这个CSS代码中:
- `transition`属性定义了颜色和边框颜色的变化有一个平滑的过渡效果,持续时间为0.3秒。
- `:hover`伪类选择器表示当鼠标悬停在按钮上时,会应用这些样式,使得文字和边框看起来更淡。
如果你想在点击按钮时也应用这种效果,可以使用JavaScript配合CSS,例如:
```javascript
document.querySelectorAll('button').forEach(button => {
button.addEventListener('mousedown', () => {
button.classList.add('active');
});
button.addEventListener('mouseup', () => {
button.classList.remove('active');
});
});
.active {
color: rgba(0, 0, 0, 0.8);
border-color: rgba(0, 0, 0, 0.2);
}
```
这段JavaScript会为每个按钮添加鼠标按下和释放的事件监听器,使得在按下和松开时应用`.active`类,从而改变样式。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
样式优化美化<!DOCTYPE html> {% load static %} <html> <head> <title>个人中心</title> <style> .container { display: flex; flex-wrap: wrap; justify-content: space-between; } .module { width: calc(25% - 20px); margin-bottom: 20px; padding: 20px; border: 1px solid #ccc; border-radius: 5px; } @media (max-width: 768px) { .module { width: calc(50% - 20px); } } @media (max-width: 480px) { .module { width: 100%; } } </style> </head> <body> 个人信息 <form> <label for="username">用户名:</label> <input type="text" id="username"> <label for="email">邮箱:</label> <input type="email" id="email"> <button type="submit">保存</button> </form> 修改密码 <form> <label for="old-password">旧密码:</label> <input type="password" id="old-password"> <label for="new-password">新密码:</label> <input type="password" id="new-password"> <label for="confirm-password">确认密码:</label> <input type="password" id="confirm-password"> <button type="submit">保存</button> </form> 绑定手机 <form> <label for="phone">手机号:</label> <input type="tel" id="phone"> <button type="submit">保存</button> </form> 我的消息 系统消息1 系统消息2 好友消息1 好友消息2 </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)
![](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)
<van-nav-bar> <template v-slot:right> 去注册 > </template> </van-nav-bar> 飞腾兔 国内领先的人力资源服务器 <van-field v-model="form.phoneNumber" clearable placeholder="11位手机号" class="custom-field" > <template #label> +86 <van-divider vertical /> </template> </van-field> <van-field v-model="form.idNumber" clearable placeholder="后六位" class="custom-field" > <template #label> 身份证 <van-divider vertical /> </template> </van-field> <van-button type="primary" class="btn" @click="getLogin"> 登 录 </van-button> <van-button @click="getRegister">身份证登录</van-button> 登录代表您已同意用户协议和隐私协议 给用户协议,加一个click事件,点击出现一个dialog,里面有协议内容
![](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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)