Я использую эффект раздвижных дверей, чтобы показать поле с переменной шириной.Эффект работает нормально, но проблема в том, что право заполнения, необходимое для создания эффекта, съедает часть области содержимого:
http://screencast.com/t/s9dTT1wU
Мне нужно, чтобы мой контент прошел всепуть от левого края графика к правому краю.Я должен поддерживать старый IE, поэтому я не могу использовать отрицательные поля и не могу использовать текстовый отступ, потому что мне нужен полный HTML-контент внутри, а не только текст.CSS:
.Quote.Outer
{
float: left;
background-image: url(/harmony/Common/Web/UI/Resources/Images/ValidationCalloutRight.png);
background-position: right center;
background-repeat: no-repeat;
padding-right: 50px;
height: 81px;
}
.Quote.Inner
{
background-image: url(/harmony/Common/Web/UI/Resources/Images/ValidationCalloutLeft.png);
background-position: left center;
background-repeat: no-repeat;
height: 81px;
outline: solid 1px hotpink;
}
и разметка:
<div class="Quote Outer">
<div class="Quote Inner">html content here</div>
</div>
Я с удивлением обнаружил, что никто не обсуждает этот недостаток раздвижных дверей.Есть ли разумное кросс-браузерное решение для этого?