Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. а я ничего не посылал, это наверно форум автоматически шлет, мне пришло сообщение, что вы меня в друзья добавили
  2. это должно сформироваться у тебя исходя из данных твоих file.php - это имя скрипта который у тебя отвечает за обработку этих форм а всё что после '?' это то что выбрано в x1, x2 и x3 списках
  3. слишком замучено получается у тебя я бы сделал так: выбираем в x1 списке по событию onChange мы удаляем x2 и x3 и отправляем данные формы на скрипт php делаем запрос в базу исходя из пришедших данных x1,x2,x3 т.к. x2 и x3 отсутствуют, запрос выдаст список x2 по парэнту x1 у нас появился второй список соответствующий выбранному пункту в первом выбираем пункт во втором списке, удаляем x3, отправляются данные x1,x2 делаем запрос в базу через парэнты x1 и x2 формируется список x3 и т.д. 1 скрипт 1 запрос к базе 1 форма и все работает без лишних телодвижений
  4. у тебя сейчас поведение совершенно логичное если нужна реализация только css: убирай у #a высоту и ставь ему фоном картинку проще переделывать верстку чтобы получилось то, что тебе нужно <div id="a">1<br/>2<div id="b"></div></div>
  5. можно поставить фоном можно вставить в текущий контейнер абсолютный блок прижатый к топу с минимальным z-index, он будет вместо фоновой картинки можно поэкспериментировать с css для div но у меня к сожалению нет ie6
  6. добавь для #a или #b соответствующий margin а вообще советую переверстать, не очень правильно сделано
  7. <style> #div{position:relative;width:500px;height:100px;} #div_a,#div_b{position:absolute;left:0px;top:0px;width:500px;height:100px;} #div_a{display:block;z-index:1;background:#090;} #div_b{display:none;z-index:2;background:#009;} </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script> $(document).ready(function() { $('a.div_a').click(function(){ $('#div_a').slideDown(400,function(){ $('#div_b').hide().css({'z-index':'2'}); $(this).css({'z-index':'1'}); }); }); $('a.div_b').click(function(){ $('#div_b').slideDown(400,function(){ $('#div_a').hide().css({'z-index':'2'}); $(this).css({'z-index':'1'}); }); }); }); </script> <div> <a class="div_a">div_a</a><br> <a class="div_b">div_b</a><br> </div> <div id="div"> <div id="div_a">div_a</div> <div id="div_b">div_b</div> </div>
  8. я думаю у тебя и при установке x3, x1 и x2 будет сбрасываться в 0. когда ты отправляешь данные нажимая кнопку <input type="submit" value="Выбрать"> у тебя отправляются данные только той формы к которой она пренадлежит, чтобы было так как тебе нужно заведи все селекты в одну форму
  9. <div id="obertka" style="width:200px;height:200px;overflow:auto;"> <div class="comment">comment1</div> <div class="comment">comment2</div> ... <div class="comment">commentN</div> </div>
  10. Эти две строчки местами поменяй, всегда указывай кодировку первой <title>Science Network - Coming soon.. // Научная сеть - СЃРєРѕСЂРѕ..</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  11. Если вы работаете под Win, нужно ставить UTF-8 без BOM (это обязательно) если вы все сделали верно, но сайт в браузере все равно отображается не в той кодировке, проверьте какая кодировка в браузере установлена, иногда бывает браузер применяет кодеровку которая была до этого. Еще бывает что ваш файл состоит из разных кодировок, для этого вам нужно будет привести все к одной
  12. сорри, я имел ввиду font-size.
  13. можно font-weight:auto; font-weight:0; font-weight:0px; font-weight:10px; font-weight:10%; font-weight:10em; font-weight:10pt; нельзя font-weight:10; rel это атрибут для ссылок в первую очередь в select на сколько я знаю href ни где не используется
  14. естесно он не понимает, там же вроде русским языком сказано, что только 0 может быть без указания единиц измерения. почитайте, что такое rel http://htmlbook.ru/html/a/rel и думаю вы сами поймете, что в select он ну явно ни к чему
  15. я это вариант предположил в самом начале, и возможно он то как раз и самый логичный ну тут просто все строгие размеры меняем на % и вот вам резинка для браузера
  16. не пойму как обтекание даст возможность блоку тянуться на всю высоту
  17. ну да если нормально сверстана страница, то высоту страницы легко можно определить по высоте body или wraper высоту экрана браузера можно определить например этой функцией function getOffsetScreen() { var wwidth=(window.innerWidth) ? window.innerWidth : ((document.all) ? document.body.offsetWidth : null); var wheight=(window.innerHeight) ? window.innerHeight : ((document.all) ? document.body.offsetHeight : null); return {'width':wwidth,'height':wheight}; }
  18. забыл body, если это не критично, то можно сделать левый блок position:absolute; top:0px; bottom:0px; и не забыть для родителя указать position:relative;
  19. ну тогда покопай в сторону js возможно в локали у тебя получится использовать его как тебе нужно
  20. хотел кого-то взломать ?
  21. сделай img фиксированной ширины, или оберни их в блоки с overflow
  22. автоматом - это наверно если резина с %, а у тебя все размеры строго в px, хотя даже если в %, там тоже сначало нужно все рассчитать и выставить значения. <style> out{position:relative;width:200px;height:200px;} in{position:absolute;left:0px;right:0px;bottom:0px;height:10px; background:#bbb;} </style> <div id="out"> out <div id="in"> in </div> </div>
  23. у тебя единственное лишнее это if(scroll < 200) else уже указывает о всех остальных значениях не равных >=200 я делал именно таким же способом, но способ psywalker при не большой доработки можно превратить в плавно догоняющую менюшку, как на не которых сайтах. чтобы твой скрипт работал для меню в footere нужно добавить: 1. узнать ('высоту всей страницы'-135px-'высота клиентской области браузера') это 'граница scroll' при которой будет смена absolute на fixed 2. if(scroll < 'граница scroll'){ menu.style.position = 'fixed'; menu.style.bottom = '0px'; }else{ menu.style.position = 'absolute'; menu.style.bottom = '135px'; } интересно было бы объединить оба скрипта для обоих меню и верхнего и нижнего
  24. NeoXidizer спс за замечания, много что ты из этого мне сказал я знаю, но 0px это привычка писать единицы измерения, чтобы не забыть их писать у значений !=0, оптимизация кода будет полезной для ТС, ну и спс за тест кросбраузерностьи, на мой взгляд она очень даже ничего получилась для макетика от болды. + заслужил
×
×
  • 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