1、input,button,a {
outline:0 none !importantblr:expression(this.onFocus=this.blur())
}
2、在做页面的时候,有时候会发现点击一些按钮会自带一些边框,这是浏览器添加的,但是自己并不想要,那么很简单,
就是在给这些有按钮的地方去掉边框
css添加:outline:none
3、有时候发现点击img的时候也会有,但是添加这个css并没有解决
其实img本身是点击没有任何边框的,基本是自己添加了有点击效果的标签,例如a,看看自己写的时候是不是这样:
4、<a href="..."><img src="..."></a>
这时候点击图片的时候就会发现有边框,当自己给img添加outline:none的时候没有去掉边框,其实应该是给a标签添加outline:none,这时候再去点击img就会发现没有那个边框了
一般会出现边框的按钮:select、a、button、input
扩展资料
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
参考资料
百度百科-CSS
方法和详细的操作步骤如下:
1、第一步,打开软件并创建一些默认复选框,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,在顶部样式标签上设置输入样式,将输入的显示属性设置为none,删除默认的单选框,然后设置每个单选框的边距,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,继续设置下面的样式,设置“label”标签的伪元素before和after,然后将原始复选框更改为状态属性,“
checked + label”设置为红色的实心框,并取消选中状态,“ label :: after”为白色空心框,见下图,转到下面的步骤。
4、第四步,执行完上面的操作之后,打开浏览器,可以看到设置的样式,去掉了默认样式,见下图。这样,就解决了这个问题了。