Jump to content

Bryant-24

User
  • Posts

    136
  • Joined

  • Last visited

Everything posted by Bryant-24

  1. Если у Вас будет один шаблон, но разные css стили, то это можно легко сделать рандомом. Просто в header.php прописать в переменные пути до 1 и 2 файла со стилями, а в момент подключения выбирать рандомно какой нибудь из них.
  2. +1 А если это то можно сделать просто кнопку "PLAY", и воспроизводить этот самый mp3 (как вариант - сделать вообще видео, и показывать его с youtube. Так, по крайне мере, у пользователя будет выбор - хочет ли он услышать/увидеть эту рекламу)
  3. Рекомендую познакомиться еще с одним псевдоклассом first-child. И не нужно никаких дополнительных классов.
  4. Вы создали два блока, у каждого прописали ширину (490px), получается 490 * 2 = 980 Далее у ОБОИХ блоков стоит padding, он считается отдельно, получается 10 * 2 + 10 * 2 = 40 И далее левый ВНЕШНИЙ отступ у одного блока из блоков 20 Итого 980 + 40 + 20 = 1040
  5. 490 + 20 + 490 + 20 + 20(левый отступ) = 1040 Кажется как то так...
  6. М-да, ну и вопрос. Это из оперы: "как правильно жить?". Научиться быстро верстать можно только одним способом: верстать, верстать и еще раз верстать. Только после того, как набьете достаточное количество шишек, сможет быстро оценивать и правильно верстать сайт (и делать код кончено же валидным, что по-началу соблюдаться скорей всего не будет). Только личный опыт.
  7. Работоспособность быстренько проверил, вроде работает: <form name="calcform" method="post" action="index.php"> <table> <tr> <td>Цена товара, грн.</td> <td><input name="price" type="text" value="0"></td> </tr> <tr> <td>Первый взнос, грн.</td> <td><input name="vz" type="text" value="0"></td> </tr> <tr> <td>Срок кредита, мес.</td> <td><input name="tim" type="text" value="6"></td> </tr> <tr> <td><input name="Submit" type=submit value="Рассчитать"></td> <td><input name="Reset" type=reset value="Сброс"></td> </tr> </table> </form> <?php $price = $_POST['price']; $vz = $_POST['vz']; $tim = $_POST['tim']; echo "<table> <tr> <td>Сумма кредита, грн</td> <td>" .round($sum = $price - $vz, 2). "</td> </tr> <tr> <td>Ежемесячный платеж, грн</td> <td>" .round($mplat = ( $sum / $tim ) + ( $sum * 0.025 ), 2). "</td> </tr> <tr> <td>Сумма переплаты, грн</td> <td>" .round($perep = ( $sum * 0.025) * $tim, 2). "</td> </tr> </table>"; ?>
  8. Этот тег нужно использовать внутри тега <form>, читайте здесь: http://htmlbook.ru/html/fieldset И почему бы не использовать обычный тег div?
  9. Bryant-24

    Denwer

    По-умолчанию windows-1251. Чтобы изменить на UTF-8 надо зайти в папку WebServers\usr\local\apache\conf и там изменить файл httpd.conf, найти 484 строчку и изменить ее на: AddDefaultCharset utf8 После конечно сделать рестарт сервера
  10. В код, если честно, не вчитывался - но вот оформить его как следует (заключить в специальные теги) перед публикацией - было бы неплохой привычкой Будет более читаемый код
  11. Меня, если честно, немного смущает большой шрифт - если у пользователя максимальное разрешение монитора 1024px (а таких, я думаю, пока не мало) то становится немножко жутко, так как ничего кроме шапки, меню и баннера с большим шрифтом он не увидит.
  12. Ну тогда делайте этот самый красный квадрат - рисунком и создайте один div, а в background этот самый рисунок, повторяющийся по горизонтали Ну так Вы и сделали в качестве фона - красный цвет, Вы его и получили. Если хотите, чтобы повторялся не только красный цвет, но и квадрат с черной рамкой шириной в 1px - сделайте этот самый квадрат рисунком
  13. PHP Вам в помощь <? for ($i=0;$i<$x;$i++) { ?> <div></div> <?}?> Где $x - количество повторений этого самого блока div
  14. Непонятно что должно повторяться - если красные блоки: то добавьте столько, сколько Вам надо и обтекание не забудьте: смотреть
  15. А еще правильней будет не добавлять стиль, а изменить значение высоты меню: .menu { height: 25px; }
  16. Если хотите прижать все влево - добавьте к стилю меню внутренний отступ в 2px. У Вас просто стоит обтекание нижестоящих блоков слева (float: left), поэтому такое и происходит. .menu { padding-bottom: 2px; }
  17. Да, именно так <?if ($arItem["PERMISSION"] > "D"):?> <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="<?=$arItem["LINK"]?>" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>"><?=$arItem["TEXT"]?></a></li> <?else:?> <li class="num<?=$i?>"><a href="<?=$arItem["LINK"]?>" <?if ($arItem["SELECTED"]):?> class="item-selected"<?endif?>><?=$arItem["TEXT"]?></a></li> <!--Здесь счетчик задает стиль--> <?endif?> <?else:?> <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li> <?else:?> <li class="num<?=$i?>"><a href="" class="denied" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li> <!--И здесь также происходит задание стиля (в зависимости от прав)--> <?endif?> <?endif?>
  18. Почему же - вовсе нет Я всего лишь добавил 2 строчки кода в стандартный шаблон компонента "меню"
  19. В мозилле или хроме смотри через Firebug. Классы примерно будут следующие: #vertical-multilevel-menu ul.root-item li.num0:hover{ /*описание при наведении первого подпункта*/ } #vertical-multilevel-menu ul.root-item li.num1:hover{ /*описание при наведении второго подпункта*/ } И так далее... Сразу оговорюсь - могут быть ошибки, так как это все в теории - проверять надо.
  20. Как вариант - поставить всплывающее окошко, с ссылками на обновление/скачивание актуальных браузеров Либо сервис: http://css3pie.com/
  21. <?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <?if (!empty($arResult)):?> <ul id="vertical-multilevel-menu"> <? $i=0; //Добавляем счетчик $previousLevel = 0; foreach($arResult as $arItem):?> <?if ($previousLevel && $arItem["DEPTH_LEVEL"] < $previousLevel):?> <?=str_repeat("</ul></li>", ($previousLevel - $arItem["DEPTH_LEVEL"]));?> <?endif?> <?if ($arItem["IS_PARENT"]):?> <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="<?=$arItem["LINK"]?>" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>"><?=$arItem["TEXT"]?></a> <ul class="root-item"> <?else:?> <li><a href="<?=$arItem["LINK"]?>" class="parent<?if ($arItem["SELECTED"]):?> item-selected<?endif?>"><?=$arItem["TEXT"]?></a> <ul> <?endif?> <?else:?> <?if ($arItem["PERMISSION"] > "D"):?> <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="<?=$arItem["LINK"]?>" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>"><?=$arItem["TEXT"]?></a></li> <?else:?> <li class="num<?=$i?>"><a href="<?=$arItem["LINK"]?>" <?if ($arItem["SELECTED"]):?> class="item-selected"<?endif?>><?=$arItem["TEXT"]?></a></li> <?endif?> <?else:?> <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li> <?else:?> <li class="num<?=$i?>"><a href="" class="denied" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li> <?endif?> <?endif?> <?endif?> <?$previousLevel = $arItem["DEPTH_LEVEL"];?> <?$i++ //Увеличиваем его на 1?> <?endforeach?> <?if ($previousLevel > 1)://close last item tags?> <?=str_repeat("</ul></li>", ($previousLevel-1) );?> <?endif?> </ul> <?endif?>
  22. Ошибка: http://joxi.ru/MwBBCZU Перенесен тег неправильно Собственно как и сразу за ним - второй тег тоже неправильно перенесен
  23. А почему <title> и все другие теги, которые должны быть в HEAD находятся в BODY? А вообще можете поставить следующий стиль: body { background-color: #FFFFFF; color: #000000; font-family: Arial,Helvetica,sans-serif; margin: -20px 0 0; padding: 0; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy