Я гуглил по этому вопросу и ничего не нашел.Потому что это довольно редкая ситуация, когда вам нужно использовать как отступы родителя, так и отступ ребенка.Но если это неизбежно для вас, может быть, лучше применить отступ в 150px к родительскому элементу специально для IE6, 7?На мой взгляд, это лучше, чем вставить пробел, применить к строке line-height и 0, а не переопределять это свойство для всех внутренних элементов.
.padding
{
padding: 50px;
background-color: green;
width: 500px;
}
*html .padding
{
padding: 150px;
}
.margin
{
margin: 100px;
background-color: blue;
}