---------- Добавлено 21.07.2012 в 01:43 ----------
а по нормальному лучше было так написать для всего класса верхней меню
если я так понял ты хотел её отцентровать
во первых
body {min-width: примерный размер самой большой картинки}
а для класса top_menu
.top_menu{ width: размер картинки(бг меню); left: 50%; margin-left: - (размер картинки(бг меню))/2; height: 65px; background: url(../images/top_menu.png) no-repeat center; margin-top: 170px; }
думаю должно сработать)
а чем это не походит? у тебя всё равно все размеры стандартные на bg картинки)
<p onclick="$('#vidvigplace').slideToggle('slow');">выдвигаем</p> <div id="#vidvigplace" style="display: none;">содержимое выдвигаемого)</div>
и не запарывайся мега кодами по простому слайду текста)---------- Добавлено 21.07.2012 в 02:19 ----------я хз конечно как там ещё с твоими ID но на 1 странице я увидел только 1 слайдинг так что добавляй этот код и не парся, максимум придётся продумать как добавить '#vidvigplace'+id если надо несколько штук, но тут id моешь хоть инкрементом забацать)
ты определись) тебе надо что бы всё слева было или по центру?)
тебе в редакторе пишет ошибка? это мб потому что он не знает tpl))
а так в браузере живой хороший код---------- Добавлено 21.07.2012 в 02:06 ----------знаю как проверить на что он точнее ругется)
сделай строчку переменной
var id = {entry_id};
и далее везде замени на + id +
+ в зависимости от того где надо закрыть строчку. есл ибудет ругаться на {entry_id} то проблемма реально в непонятии редактору tpl
это скрее похоже на самописный tpl или какой то движок
но если там автоматом находит значение {entry_id} то сложно сказать как оно заменяется.
а ты браузерный вид кода покзаать можешь) как браузер обрабатывает данный код и как там уже выглядит всё содержимое скрипта
если ты юзаешь типо smatry -> {entry_id}
то там для каких то значений надо специальный теги в скобках---------- Добавлено 21.07.2012 в 01:31 ----------мб попробуй сделать так $('#opislink'+{entry_id}).click---------- Добавлено 21.07.2012 в 01:33 ----------потому что только в php можно было писать в ковычках где текст $peremennaya она обрабатывалась. в JS на сколько я знаю такого нельзя)
width: 100%; height: 65px; background: url(../images/top_menu.png) no-repeat center; float: left;
н апервый взгляд вот это попадает в глаза
ты картинку центруешь ( no-repeat center;) а содержимое в лево дигаешь (float: left;)
сделай у картинки left и тогда она уезжать не будет
думаю так)---------- Добавлено 21.07.2012 в 01:43 ----------а по нормальному лучше было так написать для всего класса верхней меню
понять бы что означает ***8217 ))
я не заметил из за неё закрытие $('object')
а не проще просто выгрузить таблицу из БД и с ней сразу работать. а то я не сильно понял зачем сразу создавать массив а потом туда что то засовывать
// обрабатываем массив $select = @mysql_query ($sql); // каждый найденный элемент в бд возвращает значения с именами столбцов в БД while ($row = @mysql_fetch_assoc($select)) {$result[] = $row;} echo '<pre>'; print_r($result); echo '</pre>';
то есть что бы теперь обратиться к какому либо элементу в матрице вводим
$result[номер][имя столбца]
если нужно знать имена столбцов то
foreach ($result[0] as $name => $value ) {echo $name,'<br>';}
если нужно вывести таблицу то
echo '<table>'; echo '<tr>'; foreach ($result[0] as $key => $value ) {echo '<td>',$key,'</td>';} echo '</tr>'; for ($i=0;$i<count($result);$i++) { echo '<tr>'; foreach ($result[$i] as $key => $value ) {echo '<td>',$value,'</td>';} echo '</tr>'; } echo '</table>';
если нужно что то конкретнее, то обрисуй задачу полностью)---------- Добавлено 17.07.2012 в 02:25 ----------и объявлять
$rowenta=array();
не надо), это же php)) он сам типы сделает)
попробуй добавить свойство в класс .navigation
display: block;
это если я правильно понял у тебя верхние новости сделаны по типу
display: inline-block;
что бы при изменении размеров браузера у тебя автоматом двигались