vue input边框
时间: 2023-09-07 17:17:00 浏览: 199
根据引用,我们可以看到在Vue2 Element中修改input边框的方式是使用`::v-deep`选择器来访问`.el-form .el-input__wrapper`元素,并对其边框进行修改。具体的代码如下:
```
<style scoped>
::v-deep .el-form .el-input__wrapper {
border: none; // 对边框进行修改
}
</style>
```
另外,根据引用,我们还可以使用`/deep/`选择器来修改el-input在输入时的边框和光标颜色。具体的代码如下:
```
<style lang="less" scoped>
/deep/ .el-input__inner {
caret-color: #11be59; // 设置光标颜色
}
/deep/ .el-input__inner:focus {
border: #11be59 1px solid; // el-input输入时设置边框颜色
}
</style>
```
最后,根据引用,我们还可以通过添加特殊属性`.el-from`来对`.el-input__wrapper`的边框进行自定义修改。具体的代码如下:
```
<style>
.el-from :deep(.el-input__wrapper) {
box-shadow: 0 0 0 0px var(--el-input-border-color, var(--el-border-color)) inset;
border: none; /* 对border进行样式修改 */
}
</style>
```
以上是三种通过Vue来自定义修改input边框的方法,您可以根据您的需求选择其中一种来实现。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Vue3+Element Plus中Input边框进行处理](https://blog.csdn.net/m0_57341617/article/details/125787435)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [vue 设置 el-input 输入时边框及光标颜色](https://blog.csdn.net/HH18700418030/article/details/125282834)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文