Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. без них только если делать свой через php как вариант заводить основные ключевые слова на одной странице и через js оставлять ссылки на связанные с ними страницы, но это гемор геморный
  2. #vemenu{height:30px;} - зачем?
  3. попробуй так <script type="text/javascript"> window.onresize = resize; window.onload = resize; function resize(){ var div = document.getElementById('wrap').getElementsByTagName('div' ); var n = 0; for(var i=0;i<div.length;i++){ if(div[i].className == 'div'){ div[i].style.height = 'auto'; if(div[i].offsetHeight>n) n = div[i].offsetHeight; } } for(var i=0;i<div.length;i++){ if(div[i].className == 'div'){ div[i].style.height = n+'px'; } } } </script>
  4. вот сижу и думаю, как этот скрипт отработает если первый блок имеет высоту 100, второй 200, третий 300, четвертый 200 и они расположены в два столбика? помоему высоту сменит только последний блок на 300
  5. ну вообще в дизайне считается идеалом использование 3 сочетающихся цветов, для этого подбора есть куча програм и очень даже не плохой онлайн сервис от адоба, так же можно использовать оттенки трех основных цветов. Естесно при выборе цветов руководствуются направленностью ресурса, есть куча рекомендаций например не использовать яркие цвета для фона и т.п. Все это можно узнать на любом сайте посвященному дизайну.
  6. попробуй разобраться с этим возможно сможешь переделать под свои нужды <style> *{margin:0px;padding:0px;} html,body{height:100%;} #body{ position:relative; margin:0px auto; width:1000px; min-height:100%; overflow:hidden;} #content{ margin:0px 0px 0px 310px; min-height:100%; background:#ddd;} #left{ position:relative; float:left; padding-bottom:30px; width:300px; background:#999;} #footer{ position:absolute; left:0px; right:0px; bottom:0px; height:30px; background:#bbb;} </style> <div id="body"> <div id="left"> left </div> <div id="content"> content <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> content </div> <div id="footer"> footer </div> </div>
  7. присвой ячейкам классы, а в css укажи для этих классов размеры
  8. поиск по сайту можно реализовать через поисковики, например google
  9. alt для картинки а для ссылок лучше title
  10. У меня твое меню норм отображается все отодвигается вниз на высоту меню и никто ни куда не пропадает
  11. а вот такой вариант a{outline:none;} мне в хроме помогло
  12. если display = "none", то offsetWidth ты не получишь
  13. три колонки, футер прижат к низу(не указывалось в задании, но уж такой пример), если одна из колонок становится больше высоты экрана футер съежает ниже. Реализовано без абсолютнопозиционированных блоков <style> *{margin:0px;padding:0px;} html,body{height:100%;} #body{ position:relative; margin:0px auto; width:1000px; min-height:100%; overflow:hidden;} #header{ } #content{ margin:0px 210px; padding-bottom:30px; background:#ddd;} #left{ position:relative; float:left; padding-bottom:30px; width:200px; background:#999;} #right{ position:relative; float:right; padding-bottom:30px; width:200px; background:#999;} #footer{ position:absolute; left:0px; right:0px; bottom:0px; height:30px; background:#bbb;} </style> <div id="body"> <div id="header"> header </div> <div id="left"> left </div> <div id="right"> right </div> <div id="content"> content <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> content </div> <div id="footer"> footer </div> </div>
  14. псевдокласс он имел ввиду a:active{border-width:0px;} но я не уверен, что это поможет, попробуй
  15. скорее всего это не стиль а сам браузер делает
  16. это возможно из-за указания определенных размеров блоку при том, что содержимому этого блока требуется больше места и он вылазит за пределы мы его видим, а на body влияет лишь тот блок со своими размерами это как пример <div style="height:10px;background:#ccc;">текст</div>
  17. и мя не ругайте за бесполезный совет, нет IE для теста у большинства браузеров нет этой рамки, скорее всего это проблема IE посмотри какого цвета эта рамка, если цвет совпадает с цветом ссылки, то можно указать этот цвет как у фона если есть такая возможность
  18. ну обычно это border и это не тег а стиль, так же это может быть shadow
  19. создай див абсолютнопозиционированный и опусти его по z-index ниже всех пример
  20. первая и основная проблема горизонтальной полосы прокрутки - картинка "Мой сайт??Как так??" есть еще одна проблемма возниконовения полосы прокрутки нужно обнулить margin и padding, так же у вас часть сайта выходит за пределы body в общем ошибок думаю много, практикуйтесь и у вас их станет меньше.
×
×
  • 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