Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. foreach($_GET as $key=>$val){
  2. скорее всего не подгружаются файлы проверьте пути
  3. вот вы начинаете пользоваться сторонним кодом, изучайте как он работает, если лень, то используйте его как он есть проблема в https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css. он подключает https://maxcdn.bootstrapcdn.com/bootstrap/scss/_buttons.scss как я понял btn.focus, .btn:focus { outline: 0; box-shadow: 0 0 0 3px rgba(0,123,255,.25); } пробуйте box-shadow обнулять
  4. http://htmlbook.ru/css/outline
  5. Switch74

    CSS @Media

    Для тех, у кого HD на самом деле около 400px, поэтому должно все работать. используете ли вы <meta name="viewport" content="width=device-width">
  6. оно у вас уже под мобилки сделано
  7. Switch74

    CSS vopros

    рассчитать все отступы с учетом размеров блоков, сейчас у вас все блоки занимают 99,99% и для отступов в 10px места уже нет смотрите на box-sizing и calc()
  8. $url = preg_split('/\?/',$_SERVER['REQUEST_URI']); $url = preg_split('/\//',$url[0]); $lng = array('de'=>'','en'=>'','ru'=>''); if(!empty($url[1])) $lng[$url[1]] = ' selected'; echo '<select>'; foreach($lng as $key=>$val) { echo '<option value="'.$key.'"'.$val.'>'.$key.'</option>'; } echo '</select>'; как-нить так
  9. элементам которые должны стоять в строчку ставите display:inline-block и сумма их размеров должна равняться размеру их родителя. Лучше всего делать это через проценты или другие относительные ед.измерения так же учтите что пробел между inline элементами занимает какое-то место
  10. предположим у вас есть site.ru, на нем выводятся ссылки на вроде <a href="?tag=a">A</a><a href="?tag=b">B</a><a href="?tag=c">C</a>.... дальше у вас есть блок с каким-то списком, например <ul> <li>alfa</li> <li>alladin</li> <li>buka</li> <li>bro</li> <li>cup</li> .... </ul> этот список у вас я так понимаю выводится из базы данных какой-нибудь проверяете $_GET['tag'] (если у вас php) и в соответствии с ним меняете выборку добавив к select "AND `ваша таблица`.`ваша колонка` LIKE '".mb_substr($_GET['tag'],0,1)."%' (если у вас SQL)
  11. а нужно ли тебе на js? зачем использовать костыль если можно сделать без него :)
  12. Странный скрипт какой-то <a href="#tab_tree" onClick="alert('click')">link</a> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <script> var hash = document.location.hash; if (hash) { $('a[href="' + hash + '"]').click(); } </script> что-то подобное у вас должно быть onClick="alert('click')" поставил, чтобы видно было что происходит клик по вкладке якорь которой находится в хэше
  13. Можно попробовать вот так http://jsfiddle.net/yhzduj7o/ еще можно через js там возможно будет что-то попроще :)
  14. можно js проверять при загрузке страницы присутствует ли выбранный язык, если это /de/ найти его в select и выставить ему selected а вообще это лучше делать на уровне сервера при формировании пунктов select
  15. у вас должен быть скрипт на открываемой странице, который будет при загрузке проверять hash и в зависимости от него открывать вам нужную вкладку, а так же можно сделать плавный переход к указанному контенту
  16. можно, но мне кажется лучше сделать выпадающий список того где вы хотите искать например так: http://jsfiddle.net/naubdotp/2/ можно и как вы хотите но мне кажется это не слишком очевидный вариант если вам нужно что бы выпадали подсказки - это тоже можно сделать. Будет аналогично обычному запросу, только нужно будет делать через ajax на нужные адреса
  17. прописать ее не через скрипт <button>Hi there!</button> и вешать обработчик клика на уже существующую кнопку
  18. попробуйте line-height: 15px; position: relative; top: 2px;
  19. теперь квадратное http://jsfiddle.net/4cxgzp8t/29/
  20. Можно еще так http://jsfiddle.net/4cxgzp8t/28/
×
×
  • 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