-
Posts
136 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Bryant-24
-
Если у Вас будет один шаблон, но разные css стили, то это можно легко сделать рандомом. Просто в header.php прописать в переменные пути до 1 и 2 файла со стилями, а в момент подключения выбирать рандомно какой нибудь из них.
-
+1 А если это то можно сделать просто кнопку "PLAY", и воспроизводить этот самый mp3 (как вариант - сделать вообще видео, и показывать его с youtube. Так, по крайне мере, у пользователя будет выбор - хочет ли он услышать/увидеть эту рекламу)
-
Рекомендую познакомиться еще с одним псевдоклассом first-child. И не нужно никаких дополнительных классов.
-
Вы создали два блока, у каждого прописали ширину (490px), получается 490 * 2 = 980 Далее у ОБОИХ блоков стоит padding, он считается отдельно, получается 10 * 2 + 10 * 2 = 40 И далее левый ВНЕШНИЙ отступ у одного блока из блоков 20 Итого 980 + 40 + 20 = 1040
-
490 + 20 + 490 + 20 + 20(левый отступ) = 1040 Кажется как то так...
-
М-да, ну и вопрос. Это из оперы: "как правильно жить?". Научиться быстро верстать можно только одним способом: верстать, верстать и еще раз верстать. Только после того, как набьете достаточное количество шишек, сможет быстро оценивать и правильно верстать сайт (и делать код кончено же валидным, что по-началу соблюдаться скорей всего не будет). Только личный опыт.
-
Работоспособность быстренько проверил, вроде работает: <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>"; ?>
-
Этот тег нужно использовать внутри тега <form>, читайте здесь: http://htmlbook.ru/html/fieldset И почему бы не использовать обычный тег div?
-
По-умолчанию windows-1251. Чтобы изменить на UTF-8 надо зайти в папку WebServers\usr\local\apache\conf и там изменить файл httpd.conf, найти 484 строчку и изменить ее на: AddDefaultCharset utf8 После конечно сделать рестарт сервера
-
Как сделать ячейку таблицы шириной в зависимости от контента
Bryant-24 replied to tini.kRyptoNite's question in HTML Coding
table { width: 100%; } -
В код, если честно, не вчитывался - но вот оформить его как следует (заключить в специальные теги) перед публикацией - было бы неплохой привычкой Будет более читаемый код
-
Меня, если честно, немного смущает большой шрифт - если у пользователя максимальное разрешение монитора 1024px (а таких, я думаю, пока не мало) то становится немножко жутко, так как ничего кроме шапки, меню и баннера с большим шрифтом он не увидит.
-
Ну тогда делайте этот самый красный квадрат - рисунком и создайте один div, а в background этот самый рисунок, повторяющийся по горизонтали Ну так Вы и сделали в качестве фона - красный цвет, Вы его и получили. Если хотите, чтобы повторялся не только красный цвет, но и квадрат с черной рамкой шириной в 1px - сделайте этот самый квадрат рисунком
-
PHP Вам в помощь <? for ($i=0;$i<$x;$i++) { ?> <div></div> <?}?> Где $x - количество повторений этого самого блока div
-
Непонятно что должно повторяться - если красные блоки: то добавьте столько, сколько Вам надо и обтекание не забудьте: смотреть
-
Смещение сайта при большом разрешении экрана
Bryant-24 replied to IndigoHollow's question in HTML Coding
А еще правильней будет не добавлять стиль, а изменить значение высоты меню: .menu { height: 25px; } -
Смещение сайта при большом разрешении экрана
Bryant-24 replied to IndigoHollow's question in HTML Coding
Если хотите прижать все влево - добавьте к стилю меню внутренний отступ в 2px. У Вас просто стоит обтекание нижестоящих блоков слева (float: left), поэтому такое и происходит. .menu { padding-bottom: 2px; } -
Смещение сайта при большом разрешении экрана
Bryant-24 replied to IndigoHollow's question in HTML Coding
Ссылку на сайт в студию -
Да, именно так <?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?>
-
Почему же - вовсе нет Я всего лишь добавил 2 строчки кода в стандартный шаблон компонента "меню"
-
В мозилле или хроме смотри через Firebug. Классы примерно будут следующие: #vertical-multilevel-menu ul.root-item li.num0:hover{ /*описание при наведении первого подпункта*/ } #vertical-multilevel-menu ul.root-item li.num1:hover{ /*описание при наведении второго подпункта*/ } И так далее... Сразу оговорюсь - могут быть ошибки, так как это все в теории - проверять надо.
-
Как вариант - поставить всплывающее окошко, с ссылками на обновление/скачивание актуальных браузеров Либо сервис: http://css3pie.com/
-
<?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?>
-
Ошибка: http://joxi.ru/MwBBCZU Перенесен тег неправильно Собственно как и сразу за ним - второй тег тоже неправильно перенесен
-
А почему <title> и все другие теги, которые должны быть в HEAD находятся в BODY? А вообще можете поставить следующий стиль: body { background-color: #FFFFFF; color: #000000; font-family: Arial,Helvetica,sans-serif; margin: -20px 0 0; padding: 0; }