문제

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.

도움이 되었습니까?

해결책

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

다른 팁

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top