css中padding-left:305px\9;是什么意思

 我来答
来自温泉助人为乐的绯鸥
2011-01-22 · TA获得超过6854个赞
知道大有可为答主
回答量:2037
采纳率:57%
帮助的人:1874万
展开全部
padding是内边距,块级元素边框内元素和边框之间的距离,padding-left就是指定这个元素内的直接子元素的边框距离该元素内边框的距离。就好比同心圆的圆环宽度。 305px是距离单位。\9是错误写法。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
suejohn
推荐于2018-04-13 · TA获得超过1176个赞
知道小有建树答主
回答量:1241
采纳率:0%
帮助的人:605万
展开全部
左内边矩设为305px , \9是HACK IE浏览器的。

padding代表内边距,是盒子模型的内填充部分。left则是代表左边,所以是左内边距。

一般想让不同的IE进行不同的处理,所以才进行不同的HACK 办法,而\9是其中一种方法。现在如果不考虑IE6,7的问题就不需要添加,可以去除。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lan521yu
2015-11-13 · 超过12用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:33万
展开全部
\9是hack css 的一种写法,这种在正常css代码后面加"\9"的方式,只有IE浏览器才能识别,其他浏览器会忽略这条语句。这样就能做到差异化浏览器,来达到兼容浏览器的目的。

对此,还有其他hack css的写法。如:
color:red;//一般浏览器识别,字体颜色为红
color:blue \9;//IE8,IE9及以上版本识别,字体颜色为蓝
*color:orange;//IE7识别,字体颜色为橘色
_color:black;//IE6识别,颜色为黑
顺序不能反过来,因为后面识别的会覆盖前面识别的,例如:IE7能识别带*的写法,也识别正常的写法。如果*的css样式写在前面,正常的写在后面,那么它将识别后面的写法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YaopK
推荐于2016-02-08 · TA获得超过2065个赞
知道大有可为答主
回答量:1958
采纳率:0%
帮助的人:1745万
展开全部
如上所说,内左补丁350px。
但在这里:padding-left:305px\9;
这句只有IE8才能识别,其它浏览均会把这CSS直接忽略掉,
而 \9 这个中,9并没有实际意义,可以是任何字符。

以上……
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
憨笑大猪
2015-10-06 · TA获得超过1556个赞
知道大有可为答主
回答量:1351
采纳率:50%
帮助的人:1804万
展开全部
这是 CSS hack 一种写法

\9代表 只由IE9 来识别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式