VUE中CSS去除Input的边框样式和阴影

先来看下之前的样式(左边和上边都是有阴影的)

在style标签中加上下面一段代码看效果~~

<style scoped>
  input {
    outline-color: invert;
    outline-style: none;
    outline-width: 0px;
    border: none;
    border-style: none;
    text-shadow: none;
    -webkit-appearance: none;
    -webkit-user-select: text;
    outline-color: transparent;
    box-shadow: none;
  }
</style>

酱紫就好啦~~~~是不是很神奇

PS:如果这篇文章对您有帮助,记得点个赞再走呦~

原文地址:https://www.cnblogs.com/yaya-003/p/12048311.html

时间: 2024-11-06 15:50:52

VUE中CSS去除Input的边框样式和阴影的相关文章

css 去除input框边框 鼠标禁用状态 背景颜色

让一个input框作为一个有placeHolder 提示信息的 展示信息面板 左边为可编辑的面板(为编辑状态)右边为展示 右边需要修改 0.背景颜色与背景同色 1.取消外边框 input{ outline: medium}2.鼠标禁用(可作为全局样式使用) .mouse_disabled { pointer-events: none; } 3.修改input placeHolder  样式 修改后 编辑完 ok~~ 原文地址:https://www.cnblogs.com/522040-m/p/

css设置input文本框样式代码实例

css设置input文本框样式代码实例:使用css设置input元素的样式是最为常用的操作之一,当然也是最为基础的操作,可能对于刚刚接触css的朋友还不够熟悉,下面就通过一段简单的代码历史演示一下如何设置文本框的样式,当然这个演示可能并不是特别的美观,这里的目的也只是起到一个演示作用,代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="

Vue 中 css scoped 样式穿透

scoped看起来很好用,当时在Vue项目中,当我们引入第三方组件库时(如使用element-ui),需要在局部组件中修改第三方组件库样式,而又不想去除scoped属性造成组件之间的样式覆盖.这时我们可以通过特殊的方式穿透scoped. 1.stylus的样式穿透 使用 >>> .wrapper >>> .swiper-pagination-bullet-active background: #fff复制代码 2.sass和less的样式穿透 使用 /deep/ //

vue中css动画原理

显示原理: <transition name='fade'> <div v-if='show'>hello world</div> </transition> 当一个元素被transition包裹了之后,vue会自动当分析元素的css样式,然后构建一个动画的流程,在动画即将被执行的一瞬间,vue会在内部标签上增加两个class名字,分别是fade-enter,fade-enter-active,在动画执行到第二帧的时候,也就是动画开始后,fade-enter

vue中ref在input中详解

当我们在项目中遇见文本输入框的时候,获取时刻输入框中的值 1.v-model <template> <input type="text" v-model="inputval"> </template> export default { data(){ return { inputval:'', } }, watch:{ inputval(){ console.log(this.inputval) } } } 2.ref自定义一个方

chrome中hack解决input:-webkit-autofill自定义样式

在使用chrome浏览器设计网页时,想将input背景改成透明,也就是 background-color:transparent; 可是效果并不如人意 hack方法: input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{ -webkit-box-shadow: 0 0 0 1000px transparent inset; } 1000px可以尽可能的小~~ 参考:解决方案

去除input边框 input去除边框 去除input获取焦点时的蓝色外边框

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>去除input的边框</title> 6 <style> 7 input{text-indent: 1em;} 8 #search1{ } 9 #search2{ border-width: 0; } 10 #search3{ border:1px solid re

Vue 中的动画特效

Vue 中的动画特效 CSS 实现标签显隐 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U

去除浏览器中a、input获得焦点时的高亮边框

a,input等元素在android原生浏览器下获得焦点时,元素外围会出现一个橙色的高亮边框 若要去除它,通常的办法是: 代码如下 复制代码 a:focus,input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); } 不过看起来,这种方案在android 4.0以上版本的浏览器中是无效的.已知的一种在android 4.0以上版本浏览器中可以移除高亮边框的办法是: 代码如下 复制代码 a:focus,input:focus{ -webkit