-
Posts
27 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by george75
-
Если php 5.3.0 и выше работать будет так <?php class returnError { private static $text = "Какой-нибудь текст"; public static function returnCode() { echo self::$text; } } returnError::returnCode(); ?>
-
Если вся соль в визуальном эффекте, то можно для примера выложить эскиз (jpeg/png/gif). Хочется понять, к чему Вы стремитесь.
-
Из файла css путь нужно указать как /img/topmenu-left.png (www/img)- тогда он будет вести в папку на том же уровне что и папка css, а img/topmenu-left.png - указывает на вложенную папку, т.е. (www/css/img/...)
-
а папка img где находится. Если не трудно: абсолютный путь к картинке и к файлу html/css, который к ней обращается
-
Конечно, можно указать абсолютные пути к файлам вида 'C:/Имя каталога/Имя файла', но при переносе на удаленный хостинг все это не будет работать и потребует лишних трудозатрат. Поэтому лучше сразу продумать структуру каталогов и использовать относительные пути
-
Создай папку WebServers/home/crazzard/www - сложи все файлы и папки сайта туда, перезапусти денвер и будет счастье... Заходить нужно будет по пути "http://crazzard/" Ну и пути, если были прописаны как абсолютные, нужно поменять на относительные, например, не "file://localhost/C:/WebServers/home/crazzard/www/images/", а "images/"
-
Ячейки 2х2. Обратите внимание на ошибки в CSS <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>ля ля ля</title> <style type="text/css"> table#vt1 { padding: 0; border: 0; margin: 0; border-spacing: 0; } td { width: 2px; height: 2px; border: 0; margin: 0; padding: 0; } td.one { background-color: #000; } td.zero { background-color: #fff; } </style> </head> <body> <table id="vt1"><tr><td class="one"></td><td class="zero"></td><td class="one"></td></tr><tr><td class="zero"></td><td class="one"></td><td class="zero"></td></tr><tr><td class="one"></td><td class="zero"></td><td class="one"></td></tr></table> </body> </html>
-
Для начинающего - denwer. Пользуются многие, быстр и понятен в установке. После того, как установите в каталоге WebServers/home создайте каталог с названием вашего локального сайта (например, /testrace), и в уже созданном каталоге создайте папку /www (т.е. полный путь будет выглядеть так - WebServers/home/testrace/www) - в эту папку Вы будете складывать рабочие файлы. После перезапуска web-сервера Вы получите к ним доступ по пути http://testrace (если были созданы вышеуказанные каталоги). В случае использования кодировки utf-8 не забудьте положить в каталог www файл .htaccess с текстом "AddDefaultCharset UTF-8". WAMP - тоже неплохой сервер, не исключено, что Вам нужно внимательнее прочитать руководство по его установке и настройке.
-
Судя по <form action="file://localhost/C:/Crazzard/Web-Site/tests/test-race.html" method="get"> у Вас не установлен web-сервер или Вы его не настрили, т.к. должно выглядеть так: <form action="test-race.php" method="get"> или <form action="http://localhost/test-race.php" method="get"> Может быть и test-race.html, если Ваш сервер настроен соответствующим образом. Методом get нужно передать обработчику переменные height и shape. Такая конструкция будет работать, при условии, что у Вас настроен web-сервер: <form action="test-race.php" method="get"> <a class="insidedata"> <div class="textcont">Q1: Your physical height <p><input name="height" value="1" type="radio">160-170cm</p> <p><input name="height" value="2" type="radio">170-180cm</p> <p><input name="height" value="3" type="radio">180-190cm</p> <p><input name="height" value="4" type="radio">190-200cm</p> </div> </a> <a class="insidedata"> <div class="textcont">Q2: Your body shape <p><input name="shape" value="1" type="radio">Skinny</p> <p><input name="shape" value="2" type="radio">Average</p> <p><input name="shape" value="3" type="radio">Fat</p> <p><input name="shape" value="4" type="radio">Broad</p> <p><input name="shape" value="5" type="radio">Narrow</p> </div> </a> <input type="submit"> </form> <?php if (isset($_GET['height'])) { $height=$_GET['height']; if($height == 1){ $gnom=$gnom+1; $dwarve=$dwarve+1; $goblin=$goblin+1; } if($height == 2){ $orc=$orc+1; $human=$human+1; $bloodelf=$bloodelf+1; $undead=$undead+1; } if($height == 3){ $troll=$troll+1; $troll=$troll+1; } if($height == 4){ $worgen=$worgen+1; $tauren=$tauren+1; $draenei=$draenei+1; } } if (isset($_GET['shape'])) { $shape=$_GET['shape']; if($shape == 1){ $troll=$troll+1; $undead=$undead+1; $nightelf=$nightelf+1; } if($shape == 2){ $human=$human+1; $bloodel=$bloodelf+1; } if($shape == 3){ $dwarve=$dwarve+1; $tauren=$tauren+1; } if($shape == 4){ $worgen=$worgen+1; $draenei=$draenei+1; $orc=$orc+1; } if($shape == 5){ $goblin=$goblin+1; $gnom=$gnom+1; } } echo('<p>Troll is '.$troll.'</p>'); ?> Хотя лучше использовать не if, а case switch
-
А почему у Вас if($height = 1) (как, впрочем, и в других операторах) вместо if($height == 1) Т.к. = - оператор присваивания, а == - сравнение И, кстати, php работает на стороне сервера, поэтому динамического изменения данных не будет, т.к. содержимое нужно послать серверу методом get или post, испольузуя тег <form> и, например, <input type='submit'>... Короче, лучше внимательно изучить мат. часть
-
font: размер шрифта (font-size) / межстрочный интервал (line-height); font:13px/1.231 - межстрочный интервал указан через множитель, это то же, что и 123.1% или 16px
-
Вынести <a class="auth_reg_krest" href="" onclick="document.getElementById('MPauthorization').style.display = 'none !important'"></a> за пределы <div class="authorization_inner"> и спозиционировать относительно <div class="MPauthorization" id="MPauthorization"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng"> <head> <style> body{ background-color: red; } .MPauthorization{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url(images/bg_auth_reg.png) center top repeat; z-index: 100; /*opacity: 0.7;*/ position: fixed; } .MPauthorization .auth_rule{ width:100%; height:50%; } .MPauthorization .authorization_inner{ width: 705px; height: 504px; background: url(images/bg_auth_reg_blank.png) center top no-repeat; margin: 0 auto; margin-top: -252px; position: relative; z-index: 200; } .MPauthorization .authorization_inner .auth_form{ width: 668px; margin: 0 auto; padding-top: 100px; z-index: 200; position: relative; } .MPauthorization .authorization_inner .auth_form fieldset{ border: none; background: none; } .MPauthorization .authorization_inner .auth_form .label{ font-family: Trebuchet MS, arial, sans-serif; font-size: 24px; color: #599A9E; font-weight: 600; text-align: center; width: 100%; display: block; margin-bottom: 30px; text-indent: -23px; } .MPauthorization .authorization_inner .auth_form fieldset .labelLogin{ position: absolute; top: 145px; left: 180px; z-index: 400; width: 620px; height: 49px; padding-top: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .login{ background: url(images/bg_form_auth_field.png) left top no-repeat; border: none; width: 305px; height: 69px; position: relative; left: 150px; top: -39px; padding-left: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .labelPass{ position: absolute; top: 220px; left: 180px; z-index: 400; width: 305px; height: 39px; padding-top: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .password_field{ background: url(../images/bg_form_auth_field_.png) left top no-repeat; border: none; width: 305px; height: 69px; position: relative; left: 150px; top: -36px; font-size: 20px; font-weight: 600; color: #808080; z-index: 250; padding-left: 20px; } .MPauthorization .authorization_inner .auth_form fieldset input[type='checkbox']{ position: relative; left: 20px; top: -45px; } .MPauthorization .authorization_inner .auth_form fieldset .remember_me{ position: relative; left: 250px; top: -30px; font-family: Trebuchet MS, arial, sans-serif; font-size: 20px; color: #808080; font-weight: 500; } .MPauthorization .authorization_inner .auth_form fieldset input[type='submit']{ background: url(images/bg_auth_reg_button.png) left top no-repeat; border: none; width: 638px; height: 60px; margin-top: 30px; position: relative; top: 20px; left: 5px; cursor: pointer; } .MPauthorization .authorization_inner .auth_form fieldset a.forget_password{ text-decoration: none; color: #599A9E; font-size: 18px; font-weight: 600; position: absolute; top: 240px; right: 30px; } .MPauthorization .authorization_inner .auth_form fieldset a.forget_password:hover{ text-decoration: underline; } [u][b].MPauthorization .auth_reg_krest[/b][/u]{ background: url(images/bg_auth_reg_krest.png) left top no-repeat; width: 80px; height: 51px; z-index: 110; display: block; position: absolute; [i][b]right: 240px; top: 30px;[/b][/i] } </style> </head> <body> <div class="MPauthorization" id="MPauthorization"> <div class="auth_rule"></div> <div class="authorization_inner"> <form class="auth_form" action="" method="post" name="loginregister" id="login-form"> <fieldset> <span class="label">Авторизация</span><br /> <input type="text" class="login" id="modlgn-username" name="username" value="" maxlength="35" /><br /> <input type="password" class="password_field" id="modlgn-passwd" name="password" value="" maxlength="35" /><br /> <label class="remember_me" for="checkbox">Запомнить меня</label><br /> <input type="checkbox" id="modlgn-remember" name="remember" value="" /> <input type="submit" value="" /> <a class="forget_password" href="#31">Забыли пароль?</a> </fieldset> </form> </div> [u][b] <a class="auth_reg_krest" href="" onclick="document.getElementById('MPauthorization').style.display = 'none !important'"></a> </div>[/b][/u] </body> </html>
-
Попробуй: { var obj = document.getElementById(elem); var first = obj.firstChild; first.style.marginTop=first.offsetTop-29+"px"; } Через style.marginTop - получаешь коордианты margin-top из css, через offsetTop - реальные координаты блока, если я, конечно, не ошибаюсь
-
<div id="header_2"> <a href="http://feers1de.ru/"><img src="/images/header_2.png"></a> </div>
-
Можно подробнее: кнопка должна копировать содержимое в буфер или в файл?
-
Спасибо, gordi. Данный метод с использованием отрицательного левого margin'а мне известен. Однако, он требует создание контейнера специально для ie6, а я хочу эмулировать min-width в ie6 только для bоdy - в данном случае, насколько я понимаю, проблема решается только через expression или javascript. Поэтому я и остановился на способе, изложенном выше.
-
Нашел решение, если кому интересно. Для того чтобы сделать эмуляцию min-width в ie6 для контейнера body можно использовать следующий expression: width: expression((document.body.parentNode.offsetWidth < 960)?"960px":"auto"); Проверил на виртуальной машине Win XP + ie6 (en) и в IEtester'е (v 0.4.11) - работает
-
Не работает в ie6 width как min-width, т.к. width в ie6 фиксирует ширину и при увеличении разрешения контейнер в ширину не тянется (во всяком случае у меня так).
-
http://george75.ru/sdobavrn/ В style.css: body { background: url(images/name.png) no-repeat 50% 90px; min-width: 960px; padding: 0; margin: 0; } * html body { width: expression(document.body.clientWidth > 960 ? "100%" : "960px") } Проверяю в ie6 на виртуальной машине с win xp + ie6 и в ie tester'е - не работает ( В чем ошибка?
-
Можно ли как-то реализовать min-width для контейнера body в ie6 средствами CSS или JavaScript. Пробовал expression - не получается.
-
А описание класса backtotop в CSS можно + контейнер родитель и сразу описание родителя в CSS?
-
А если в html коде поменять местами: <a href="sozd.html"><img src="1.gif" id="zem_uch1" /></a> <a href="prodv.html"><img src="3.gif" id="zem_uch3" /></a> <a href="sopr.html"><img src="2.gif" id="zem_uch2" /></a>
-
а можно выложить Ваш вопрос в виде css + html полностью?
-
Выравнивание ul в ячейке таблицы по правому краю
george75 replied to gegmaster's question in HTML Coding
А если: <!DOCTYPE html> <html> <head> <style type="text/css"> ul{border:0; margin:0; padding:0;} ul#pagination-digg {float:right;} #pagination-digg li{ border:0; margin:0; padding:0; font-size:11px; list-style:none; margin-left:2px; float: left; } #pagination-digg a{ border:solid 1px #9aafe5; margin-right:2px; } #pagination-digg .previous-off, #pagination-digg .next-off { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; } #pagination-digg .next a, #pagination-digg .previous a { font-weight:bold; } #pagination-digg .active{ background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; } #pagination-digg a:link, #pagination-digg a:visited { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; } #pagination-digg a:hover{ border:solid 1px #0e509e; } </style> </head> <body> <table border="1" style="width: 100%; border-collapse: collapse;"><tr> <td style="border: 1; width:15%;">Что либо</td> <td style="border: 1; width:15%;">Что либо</td> <td style="border: 1; width:70%;"> <ul id="pagination-digg"> <li class="previous-off">«Previous</li> <li class="active">1</li> <li><a href="?page=2">2</a></li> <li><a href="?page=3">3</a></li> <li><a href="?page=4">4</a></li> <li><a href="?page=5">5</a></li> <li><a href="?page=6">6</a></li> <li><a href="?page=7">7</a></li> <li class="next"><a href="?page=2">Next »</a></li> </ul> </td> </tr><table> </body> </html> -
Спасибо. Уже исправил с помощью position и z-index, а хотелось без них )