АН
Алексей Нестеров

CSS проблема с разметкой частей спрайта

хочу сделать панель навигации из 1-го спрайта

имеется вот такая картинка 150x70 px:



она представляет собой спрайт, условно разд. на 3 части по 50px - левый бок, центр (тут будет конект) и правый бок.

так вот, задача такова, что центр должен расстягиваться в соотв. с кол-вом текста, т. е. ссылок

я спрайты только постигаю и никак не могу понять, вот отрывок из css, отн. конкр. ко второй части картинки:

.conect {
background-image: url(sprite_panel1.png);
background-position: -50 0;
background-repeat: repeat-x;
width: auto;
height: 70px;
}

здесь задана только первая позиция для второй части, а КАК ЗАДАТЬ ВТОРУЮ ПОЗИЦИЮ, иначе спрайт читается до конца, т. е. вкл. третью часть!

иными словами получается такая фигня:

ИН
Ирина Никифорова

Насколько я знаю, и пробовал, спрайт не может растягиваться на произвольную величину - тогда кусочек спрайта захватывает соседние области из стпрайтовой зоны.
Для спрайта нужно задавать размеры, в которые он вписан (сам спрайт) .

Выход можно предложить такой - первый и последний кусок - из спрайта, а середину сделай шириной в 1 пиксел (не спрайт) и растягивай ее фоном на всю область, какую задашь.

Похожие вопросы
Проблема с разметкой
Delphi. Скопировать часть png в Image. Анимация спрайтов.
Проблема с CSS кодом UCOZ
Проблема с отступами html css
Проблемы с CSS на сайте ucoz.
Помогите с разметкой страницы HTML/CSS
CSS/HTML как правильно раместить спрайт на странице?
CSS разместить части спрайта
помогите с CSS не знаю в чем проблема
SOS!!!проблемы с css!!!