清除input默认样式方法解释
在表单控件中,我们知道input是有自带样式的,如图所示input是自带一定的样式,我们在修改CSS的时候得需要先了解一下它都自带哪些样式,这样修改调整的时候比较好设置,通过浏览器的控制台我们可以看到input自带的2px的边框,左右内间距是2,上下内间距是1.
想要清除input自带的样式,可以利用如下代码清除:
<!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>清除input默认样式</title>
<style>
input{
border: 0;/*清除自带的2px的边框*/
padding: 0;/*清除自带的padding间距*/
}
</style>
</head>
<body>
<form>
<input type="text" placeholder="我是文本框">
</form>
</body>
</html>
清除完毕之后效果如下:
其次当我们光标点击到这个文本框上之后,还会看到这个黑色的边框
如果同时想要去掉这个黑色的边框,利用如下代码解决,如此书写之后,就可以清除input的默认样式了.
<!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>清除input默认样式</title>
<style>
input{
border: 0;/*清除自带的2px的边框*/
padding: 0;/*清除自带的padding间距*/
outline: none;/*清除input点击之后的黑色边框*/
}
</style>
</head>
<body>
<form>
<input type="text" placeholder="我是文本框">
</form>
</body>
</html>