What CSS hacks are these?

2019-04-29 03:11发布

I found this in a CSS declaration code I am now partially responsible for:

margin: 0 0 0 10px;
*+margin: 4px 0 0 10px;
margin: 3px 0 0 10px\0/;

... the *+ and \0/ are what I'm looking at in particular. What are the hacks being employed here?

And is there a standard place I can look at to look at current and past CSS hacks that also lists their applicability and usefulness? I want to be able at a glance to see a difference between an on-purpose hack and simple code errors.

标签: css css-hack
2条回答
劫难
2楼-- · 2019-04-29 03:18

As for a list of hacks, this is pretty comprehensive, but I'm sure theres more hacks out there.

查看更多
一夜七次
3楼-- · 2019-04-29 03:19
margin: 3px 0 0 10px\0/;

That one is a CSS hack to specify Internet Explorer 8.

*+margin: 4px 0 0 10px;

This one is for Internet Explorer 7

查看更多
登录 后发表回答