-
кнопки в виде картинки, текст берётся из переменной
соответственно картинка идёт в ячейке как бекграунд
текс на ней.
имеем 5 меню изначально.
Но есть один ступор если размер таблицы задаём в процентах,
то отображается почему то 10 картинок:(
то есть если пишем так:
echo "<table width=\"100%\" border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr>";
echo "<td align=\"center\" background=\"кнопка.gif\" width=\"130\" height=\"25\"><a href=\"http://site.xx">|$title|</a>";
если же задаём таблицу жестко , то есть:
echo "<table width=\"600\" border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr>";
echo "<td align=\"center\" background=\"кнопка.gif\" width=\"130\" height=\"25\"><a href=\"http://site.xx">|$title|</a>";
то имеем как положено 5 меню , НО при добавлении еще пунктов , съезжает нафиг бекграунд, то есть кнопки как картинки все искажаются:(
Есть тут хтмльщики подсказать как можно сделать нормально?
Или это не реально?
-
Хм .... как я понимаю 5*130px=650px .... Тем более если таблицу растягиваешь на 100%, то вполне логично, что бэкграунд дублируется. А попробуй не указывать размер таблицы.
-
а еще все можно решить хорошей версткой =) с css работай... а лучше ваще (да и гемора меньше) если дивами делать будешь.
-
Цитата:
Originally posted by 2GoDoom@Dec 21 2005, 18:49
а еще все можно решить хорошей версткой =) с css работай... а лучше ваще (да и гемора меньше) если дивами делать будешь.
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
[/quote]
дивами это например как? бекграунд разве не будет уезажать в этом случае