У меня есть изображение, которое я должен использовать для своих заголовков, я не могу использовать фиксированное изображение, так как ширина заголовка изменяется в зависимости от текста заголовка, поэтому я сделал 3 фрагмента изображения, начиная с повторения, средний срез, который повторится с текстом и изображением конечного фрагмента, который должен закрыть заголовок, я включил изображение, и css, который я использую, конечный фрагмент не работает, может кто-нибудь сказать мне, что я делаю неправильно:
<div class="product-item">
<div class="product-title">
<span><h3>@Model.Name</h3></span>
</div>
</div>
CSS:
.product-grid .product-item .product-title
{
background-image: url('images/first-slice.png');
background-repeat: no-repeat;
background-position: 0% 0%;
height:37px;
}
.product-grid .product-item .product-title span
{
background-image: url('images/last-slice.png');
background-repeat: no-repeat;
background-position: 100% 50%;
height:37px;
}
.product-grid .product-item .product-title h3
{
background-position: 50%;
background-image: url('images/middle-slice.png');
background-repeat: repeat-x;
height:37px;
margin-left:5px;
}
Live test Сайт: Сайт
Первое изображение:
среднее изображение:
Конечный срез: