Jump to content

wwt

Expert
  • Posts

    2,571
  • Joined

  • Last visited

  • Days Won

    119

Everything posted by wwt

  1. Пока свойство display не задано скриптом, divHide.style.display возвращает пустую строку, поэтому при первом клике возвращается именно она, но только при первом, после того как вы присвоили "none" будет возвращаться строка "none" Если уж совсем хочется без сравнения, то и присваивать нужно не "none", а "" divHide.style.display = divHide.style.display ? "" : "block";
  2. <div class="myscroll" style="overflow:auto;width:300px;height:300px;"><img src="images.jpg" width="3000" height="2000"></div> а в коде с того сайта замените слово body на .myscroll
  3. Проблема мне кажется не в html, а в PHP. Если быть точнее проверте размер вашего POST запроса и max_post_size в php.ini, думаю одно больше чем другое.
  4. По вашей ссылке написано что и как, просто скопировать и вставить оттуда к себе вы я думаю в состоянии. Но замечу стилизация скроллбаров таким способом не валидна и работает не во всех браузерах.
  5. Во-первых у вас ошибка: .progress { position: absolute; left: 0; right: 0; width: 100%; height: 100%; text-align: center; } А вовторых у вас контент находится в абсолютно позиционированных потомках. Как вариант можно пойти на хитрость и добавить неразрывный пробел в time, но это больше хак чем верная верстка )) http://jsfiddle.net/spYCj/1/ ну или добавить его через :before, но это будет не кроссбраузерно. http://jsfiddle.net/spYCj/2/ ишо мона так если не мудрить с позиционированием особо http://jsfiddle.net/spYCj/3/
  6. <div style="overflow:auto;width:300px;height:300px;"><img src="images.jpg" width="3000" height="2000"></div>
  7. добавь свой img в div с overflow:auto и задай ему размеры http://jsfiddle.net/t9fMW/1/
  8. оранжевый фон за ниссаном при растяжении не очень то смотрится
  9. Белая страница потому что файл mailto.php отработал и ничего в браузер не вывел ибо ему выводить нечего. Обычно такие вещи встраивают в страницу. добавить скрипт отправки письма прямо в файл с формой <html> ... <? if(!isset($_POST["login"])){ ?> <form method="post"> <input type="hidden" name="login" value="логин на сайте"> <input type='submit' value='Отправить просьбу'> </form> <? }else{ $message = "Прошу разблокировать мой IP.\r\n Мой логин на сайте: ".$_POST["login"]; $subject = "Просьба разблокировать IP."; $to = "webmaster@example.com";//мыло получателя $from = "nobody@example.com";//мыло отправителя if(mail($to, $subject, $message, "From: $from\r\nReply-To: $from\r\nX-Mailer: PHP")){ ?> <b>Ваш запрос принят в обработку</b> <? }else{ ?> <b>Произошла ошибка</b> <? }; } ?> ... </html> файл должен иметь расширение php или phtml PS письмо то приходит?
  10. Через = не условие, а присваивание.С помощью него мы придаем значение нашему блоку либо none либо block
  11. Задать высоту .time
  12. divHide.style.display = divHide.style.display=="block" ? 'none' : 'block'; Это тернарная условная операция логическое выражение ? выражение 1 : выражение 2 тоже самое можно написать так( чтоб понятно было): if(divHide.style.display == "block"){ divHide.style.display = 'none'; }else{ divHide.style.display = 'block'; } А почему тогда нельзя написать вот так divHide.style.display=="block" ? 'none' : 'block'; Так же есть условие, и два значения да условие есть, два значения есть )) просто так чтоли? ))а где обьект/переменная/итд которому эти значения присваиваются? )) можно еще так если уж совсем не понятно: divHide.style.display=="block" ? divHide.style.display = 'none' : divHide.style.display = 'block';
  13. http://jsfiddle.net/DkzLd/ и задать ширину content чтобы по ширине влазили только 3 блока или сделать так http://jsfiddle.net/DkzLd/1/ но это уже не фиксированная ширина конечно
  14. padding это отступ вокруг содержимого элемента. Если нужно задать отступ во фрейме то и padding соответственно прописывай не на странице контента, а самому фрейму. iframe {padding:10px;} По поводу верхнего и нижнего отступов у тега A, этот тег является встроенным (display:inline), и хотя паддинг можно прописать для всех 4 сторон влияние на окружающие елементы будут оказывать только левый и правый отступы. Для того чтобы заработали вертикальные нужно изменить свойство display на inline-block либо на block в зависимости от нужды.
  15. Если не ошибаюсь выдаётся запрос (это, что по-поводу отсутствия почтовых клиентов). А по-поводу mail(), то отсылка идёт автоматически, что в моём случае не подходит, потому как мне нужно знать логин человека на моём сайте, который отправил письмо. Ну и в чем проблема? Пишете свою же форму: <form action='/mailto.php' method="post"> <input type="hidden" name="login" value="логин на сайте"> <input type='submit' value='Отправить просьбу'> </form> и код mailto.php <?php $message = "Прошу разблокировать мой IP.\r\n Мой логин на сайте: ".$_POST["login"]; $subject = "Просьба разблокировать IP."; $to = "webmaster@example.com";//мыло получателя $from = "nobody@example.com";//мыло отправителя mail($to, $subject, $message, "From: $from\r\nReply-To: $from\r\nX-Mailer: PHP"); ну что-то типо того ))
  16. могет строковые параметры вставить в кавычки всетаки у тя там строки )) $sql = "UPDATE `user_data` SET `answer1`= '$answ1', `answer2`= '$answ2', `answer3`= '$answ3' WHERE `1d` = $id";
  17. wwt

    Алиасы домена

    вот-вот алиасы это ServerAlias www.site.ru *.site.ru site2.ru в настройках виртуального хоста вебсервера, все остальное это редиректы.
  18. http://dklab.ru/chicken/nablas/58.html про изменение размера А отступ от контента до границы ифрейма задается паддингом.
  19. лучше отправляйте письмо с помощью mail() PHP, это избавит вас от проблем с почтовыми клиентами у пользователей, которых к слову у них может и не быть вовсе.
  20. ну можно заменить display:inline-block к примеру на padding:1px или border-top:1px solid transparent у h3 но это может повлиять на макет и потому мне кажется в данном случае display все же получше)) Тут дело вот в чем: точнее можно прочитать тут www.w3.org/TR/CSS21/box.html#propdef-margin раздел 8.3.1 Collapsing margins
  21. http://jsfiddle.net/GbWFt/8/ пожалуйста. Только у родителя( h3 ) нуна задать ширину и прописать ему display:inline-block В первом моем примере тогда нужно делать так http://jsfiddle.net/8sEJH/2/
  22. divHide.style.display = divHide.style.display=="block" ? 'none' : 'block'; Это тернарная условная операция логическое выражение ? выражение 1 : выражение 2 тоже самое можно написать так( чтоб понятно было): if(divHide.style.display == "block"){ divHide.style.display = 'none'; }else{ divHide.style.display = 'block'; }
  23. одну библиотеку jquery. Без фреймворков можно так http://jsfiddle.net/ERfFR/6/
  24. divHide.style.display = divHide.style.display ? 'none' : 'block'; divHide.style.display возвращает: 1 раз - "" что воспринимается как false и блок получает display:block 2 раз - "block" что условием воспринимается как true и блок получает display:none 3 раз и все последующие клики возвращается строка - значит true значит сравнение должно выглядеть так: divHide.style.display = divHide.style.display=="block" ? 'none' : 'block';
×
×
  • 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