CSS里width: auto9 是什么意思?

html-css013

CSS里width: auto9 是什么意思?,第1张

width:auto是宽度自动的意思。\9是hack css 的一种写法,这种在正常css代码后面加"\9"的方式,只有IE浏览器才能识别,其他浏览器会忽略这条语句。这样就能做到差异化浏览器,来达到兼容浏览器的目的。对此,还有其他hack css的写法。如:color:red//一般浏览器识别,字体颜色为红color:blue \9//IE8,IE9及以上版本识别,字体颜色为蓝*color:orange//IE7识别,字体颜色为橘色_color:black//IE6识别,颜色为黑顺序不能反过来,因为后面识别的会覆盖前面识别的,例如:IE7能识别带*的写法,也识别正常的写法。如果*的css样式写在前面,正常的写在后面,那么它将识别后面的写法。

可以设置表单控件的outline属性为none值来去掉Chrome浏览器中输入框以及其它表单控件获得焦点时的橙色边框。

css代码如下:

input,

button,

select,

textarea{outline:none}

CSS(层叠样式表):

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

padding是内边距,块级元素边框内元素和边框之间的距离,padding-left就是指定这个元素内的直接子元素的边框距离该元素内边框的距离。就好比同心圆的圆环宽度。 305px是距离单位。\9是错误写法。