Подскажите пожалуйста как можно сделать через css , чтобы под посещённой ссылкой была картинка размера как текст ссылки со скруглёнными справа и слева краями как во вложении или это невозможно?
Это понятно что visited естественно, я мела ввиду как сделать картинку такого же размера как текст, если количество текста не известно. Я так думаю что под тектом используется одинаковая фоновая картинка, а слева и справа добавляются блоки скруглённых краев, а как их добавить через ксс никак не могу придумать, вобщем делаю под джумлу меню как на картинке
Делишь картинку на 2. Если A в LI, то у LI фон - широкая картинка с округлостью слева, у A фон - узкая картинка с округлостью справа. Будет наложение. + CSS-свойство width:auto Вообще, ликбез по CSS - это как бы не сюда...
Спасибо, интересный способ, но у меня выбрано в joomle в свойствах модуля горизантальное меню, на li никак не реагирует(Хотя вертикальное реагировало) Видимо сделано как-то без li. Стиль задаю просто как стиль ссылки текущего дива, как быть в этом случае?
Давай не будем гадать. Есть исходник страницы и всякие инструменты типа Firebug, помогающие проанализировать код. А метод научного тыка не всегда полезен и использование css наугад - пустая трата времени. Как я говорил про LI и A - сделать не получится, вернее - получится, но внутри А должен быть какой-нибудь тег, например span. В стандартном меню такое получится, если использовать стиль "Список". Тогда код будет что надо: Код (html): <li class="item28"><a href="/testcore/joomru/about-joomla"><span>О Joomla!</span></a></li> А сделать список горизонтальным - дело техники.
То есть выбираю в свойствах меню - список, в index.php пишу класс в котором находится меню class="menu1" в template.css пишу ul.menu1 li {float:left}? Не помогает((