Jump to content

Switch74

Expert
  • Posts

    3,187
  • Joined

  • Last visited

  • Days Won

    143

Community Answers

  1. Switch74's post in Сворачивание меню при нажатии на ссылку was marked as the answer   
    можно попробовать такой вариант, но он может не подойти для мобилок, но если подзаморочиться, то можно и для них сделать
    https://jsfiddle.net/6keucgnt/

    самый простой способ при клике на ссылку через js имитировать клик по крестику
    а .mask-content можно сделать label
  2. Switch74's post in Занесение чекбоксов в БД was marked as the answer   
    1. в html вы отметили правильный ответ, что для опросника/теста на мой взгляд очень не очень :)
    2. в вашем случае достаточно было бы
     
    mysql_connect("localhost", "user", "password"); mysql_select_db('olala') or die(mysql_error()); if(isset($_GET['submit'])) { $insert = ''; foreach($_GET['formDoor'] as $key=>$val) { if(!empty($insert)) $insert .= ','; $insert .= '("'.$val.'")'; } $insert = 'INSERT INTO `table_one` (`name`) VALUES '.$insert; mysql_query($sql_1) or die(mysql_error()); }  
  3. Switch74's post in Убрать часть url was marked as the answer   
    window.location.pathname.substr(3)  
  4. Switch74's post in Оформить как ссылку was marked as the answer   
    <a id="demo"></a> <script> document.getElementById("demo").href= "http://site.ru/ru/" + window.location.pathname; </script>
     
  5. Switch74's post in Вкладки с динамической подгрузкой was marked as the answer   
    суть вкладок такая же может быть,
    код скрипта нужно править, сейчас все вкладки у вас будут подгружать один и тот же iframe
     
    <span class="address-link" data-target-id="target-div" data-target="http://site.ru/page1/">вкладка1</span> <span class="address-link" data-target-id="target-div" data-target="http://site.ru/page2/">вкладка2</span> <div id="target-div"></div>  
    $('.address-link').click(function(){    var targetId = $(this).data('target-id');    var target = $(this).data('target');    $('#' + targetId).html('<iframe src="'+target +'"></iframe>');  });
    Не понятно что за скрипты вы планируете грузить, по сути ни чего не мешает грузить скрипты, и даже iframe через скрипты
  6. Switch74's post in работа кнопок с условием ЕСЛИ was marked as the answer   
    http://jsfiddle.net/bnrx8a19/
  7. Switch74's post in Появление лишнего отступа в блоке was marked as the answer   
    для ссылок добавьте vertical-align: top
  8. Switch74's post in Прижать таблицу к верхней части контейнера was marked as the answer   
    для <div class="box sidebar">
    укажите vertical-align: top;
       
  9. Switch74's post in особый вид элемента на Flexbox was marked as the answer   
    http://jsfiddle.net/68eov90r/
  10. Switch74's post in <!DOCTYPE html>  was marked as the answer   
    display:block; прописан для article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
    линия у вас img
  11. Switch74's post in Хитро убрать pointer-events со ссылки и вернуть обратно was marked as the answer   
    а оно у вас так и должно скакать?
    вы вроде говорили что меняется цвет текста только
    что именно вам нужно сделать?
    могу пока наванговать только что-то вроде:
    http://jsfiddle.net/umd0y4L9/
  12. Switch74's post in Отправка заявки на почту was marked as the answer   
    $from = 'no-reply@mail.net (mail.net)';     $date = new DateTime();     $headers = '';     $mail = 'login@mail.net';     $subject = '=?utf-8?B?'.base64_encode('заголовок').'?=';     $text = 'текст';     $headers .= 'Content-Transfer-Encoding: utf-8'."\r\n";     $headers .= 'Content-type:text/html; Charset=utf8'."\r\n";     $headers .= 'From: '.$from."\r\n";     $headers .= 'Reply-To: '.$from."\r\n";     $headers .= 'Precedence: bulk'."\r\n";     $headers .= 'Date: '.$date->format(DateTime::RFC2822)."\r\n";     $result = mail($mail, $subject, $text, $headers,'-f'.$from); Вот рабочий вариант, если не приходит на mail.ru, то нужно смотреть как настроена отправка почты у вас на сервере
  13. Switch74's post in Закрывающийся/открывающийся блок was marked as the answer   
    Можно попробовать вот так
    http://jsfiddle.net/yhzduj7o/
    еще можно через js там возможно будет что-то попроще :)
  14. Switch74's post in Как заставить box-shadow перекрывать контент? was marked as the answer   
    если вы про меню которое выдвигается слева, то у него box-shadow:none
  15. Switch74's post in Не совсем догоняю про поддержку браузерами, объясните пожалуйста. was marked as the answer   
    Основные разработчики браузеров стараются придерживаться спецификации, но у каждого бывает возникают: ошибки не доработки (как раз из-за особенностей движка). Т.к. все браузеры делают одно и то же, но разными способами у всех есть свои сильные и слабые стороны. Мобильные браузеры урезаны в функционале и в первую очередь предназначены для отображения простой мобильной верстки, но со своим функционалом, бывает некоторые функции для ускорения работы убираются, а некоторые для управления добавляются. Экспериментируют с новыми функциями все разработчики. 
  16. Switch74's post in Блоки на одном уровне was marked as the answer   
    Сделайте блок с заголовком на 50% по высоте и выравнивайте текст внутри по нижнему краю
    я бы просто поделил ваш .features-item__content пополам вертикально в верхнем блоке заголовок по нижнему краю, в нижнем кнопка по верхнему
  17. Switch74's post in Небольшой отступ от логотипа was marked as the answer   
    измените размеры картинки под высоту вашего блока
  18. Switch74's post in Проблема с позиционированием was marked as the answer   
    https://jsfiddle.net/gryrs9tq/15/
  19. Switch74's post in Подскажите как сверстать блок меню с логотипом в центре was marked as the answer   
    https://jsfiddle.net/e925yfyw/13/
  20. Switch74's post in Несколько js на одной html странице was marked as the answer   
    Тут можно было обойтись одним скриптом, т.к. функции у вас по сути одинаковые можно переделать их по аналогии:
     
    function setPost(send) {     xhr = new XMLHttpRequest();     xhr.open("POST", 'cgi-bin/getVars.py', true);     xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8')     xhr.onreadystatechange = onResponse;     xhr.send(send); } Вызывать такую функцию можно так:
     
    var timerPost = setInterval(function(){setPost(send)}, 100); Если у вас единовременно показывается только одна svg, а другая скрыта, анимировать обе смысла нет - бессмысленно нагружаете систему, можно вызывать функцию анимации при открытии вкладки, на вкладке можно держать data-send в котором и будет хранится нужная вам информация которую потом можно было бы использовать в функциях
    setInterval тогда будет один для анимации одного svg
    Иначе, если вам нужно анимировать сразу два svg, то можно использовать массив, например anim_svg[]
    в котором можно хранить ваши 0 и 49 со всеми нужными данными
  21. Switch74's post in Откуда берется картинка, когда даешь ссылку на сайт? was marked as the answer   
    https://yandex.ru/support/webmaster/open-graph/intro-open-graph.xml
  22. Switch74's post in Навигация со скролом для мобильной версии сайта was marked as the answer   
    @media (max-width: 700px){     nav {         position: static;         overflow: scroll;         white-space: nowrap;    } } и что не так?
    Я бы начиная с 1000 уже эти правила вводил, а то у вас там меню уже переноситься начинает
  23. Switch74's post in Плавающее боковое меню дергается при скроле вниз was marked as the answer   
    попробуйте использовать данный скрипт в идеальных условиях и добавляйте в них потихоньку свои скрипты и модули, так найдете с чем конфликтует скрипт. Еще это может быть css который влияет на плавающее меню.
    Т.к. скрипт в идеальных условиях в демо работает норм, скорее всего он именно с чем-то конфликтует.
    На данный момент у вас скрипт через раз определяет правильную высоту плавающего блока из-за чего и скачет.
    Я вижу у вас есть информация, которая грузится через js в плавающий блок, возможно она влияет на это.
    Еще бывает такой момент: когда сайт перегружен скриптами и они все отрабатывают на одно и то же событие, на это тратится время, что приводит к задержке отработки последних скриптов и как результат они могут отрабатывать с задержкой.
  24. Switch74's post in Не работает denwer was marked as the answer   
    я бы посоветовал использовать openserver или использовать какой-нибудь бесплатный хостинг
  25. Switch74's post in Тонкости cursor: url was marked as the answer   
    В Gecko (Firefox) максимальный размер курсора - 128×128 пикселей. Изображения большего размера игнорируются. Однако, вам следую ограничиться рамером курсора в 32×32 пикселя для максимальной совместимости с операционными системами и платформами.
    про другие браузеры можно так же найти в интернете информацию
×
×
  • 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