Jump to content

Searcher

User
  • Posts

    2,577
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Searcher

  1. Способов много, реализация зависит от необходимых параметров страницы, например, должна ли страница тянутся по горизонтали и/или вертикали.
  2. Читайте внимательно про формы.
  3. Логотип, отступы - это все не принципиальные вещи. Хотя в мелкие цифры напрягает целится мышкой. Не отступы должны быть больше, а область для нажатия мышкой. А логотип тут особо и не нужен. Главное, что за расположение? Вы считаете, что все просматривают интернет с больших экранов, и у всех всегда броузер развернут на весь экран? При 1024х768 справа элементы уже вылезают за границы окна, а слева полно пустого места. Заключите ваши квадратики в абсолютно позиционированный и расположенный вертикально и горизонтально по центру див. Идеянахожуся!? Где хоть какой-нибудь намек на текущий пункт меню? Либо добавьте текущий заголовок в окно содержимого, либо выделяйте текущий пункт в меню. И напишите в тайтле страницы что-нибудь намекающее на то, чья это визитка, а то "Главная страница" ни о чем не говорит. Ну и в меню советую пункт "Главная" назвать, например, "О Яне". А то "Главная" - уже архаизм, да и не понятно кто это главная - начальница Яна чтоль? Пункты меню советую подсвечивать при наведении. Тут, на мой взгляд, подсвечивать лучше фоном. Шрифт с засечками - не самое удачное решение - довольно тяжело читать, особенно при таком размере шрифта. Лучше Arial, Tahoma, Helvetica, sans-serif.
  4. Ага, а куча ошибок, мусора в коде и незакрытые тэги пусть остаются?!
  5. Почитайте внимательно про css и меньше необходимости будет тут писать. Еще все свойства css тоже изучите.
  6. в #bottom надо добавить overflow:hidden;
  7. мда... 1. Совсем древняя верстка, куча устаревших параметров у тэгов, которые уже давно в стили надо выводить - 1-ая причина неправильной работы. 2. Много ошибок в коде, не закрытые тэги и т.д., а, главное, нет доктайпа! Добавьте DOCTYPE и проверьте код хотябы здесь: validator.w3.org/. Вы думаете все броузеры пытаясь исправить ваши ошибки будут показывать одинаково? Исправьте ошибки и тогда все будет путем
  8. не понял... покажите новый код.
  9. Количество попаданий всякой гадости - вещь вполне конкретная, а не условная. Где-то я встречал статистику по броузерам... Сейчас некогда искать. Да, наверно дырок полно во всех браузерах, но восновном ломают самый популярный. Вот и страдает ИЕ ))
  10. Понятно, что у всех броузеров есть дырки, идеального нет, но ИЕ самый дырявый Кстати, не знаю как с Хромом дела обстоят...
  11. Зачем таблицами шапка и подвал? Это все проще блоками сделать. Да и семантичнее. У вас еще горизонтальный скролл появляется. Уберите в стилях указания ширины блоков, которые должны растягиваться по всей ширине родителя. Они по-умолчанию растягиваются, если не плавающие и не абсолютно спозиционированы. В первую очередь у rightcol3 уберите указание ширины, из-за него появляется горизонтальный скролл. Я не нашел ни одного указания высоты подвала. К тому же это таблица и она растягивается по высоте содержимого. Как я говорил, лучше делать блоками. Внешний блок, а в него вложить два блока, у одного float:left; у другого float:right; Не знаю почему, но в подвале в правой ячейке у тэга <p> появляются верхний и нижний марджины, что растягивает подвал в высоту. Не стал копаться глубже, но там <p> вообще не нужен.
  12. Так удалите доктайп и посмотрите что будет Проклятья будут с вашей стороны Вообще, не советую удалять доктайп, это все равно, что отменить все правила русского языка и разрешить каждому писать так как ему захочется, в результате катастрофы не будет, но не все правильно будут понимать, что им пишут, будут требоваться дополнительные разъяснения и уточнения. Вот и тут каждый броузер будет по-своему отображать написанный вами код. Причем не просто каждый броузер, а даже различия будут в версиях броузеров. С доктайпом же все стандартизировано и только ИЕ выпендривается Как-то помоему s0rr0w шутил: "ой, нога что-то болит, надо её отпилить...". Вы пытаетесь именно так поступить. Для начала покажите код, может мы поможем выровнять этот ваш блок. position:fixed; ИЕ не понимает ваще, что с доктайпом, что без него. Но есть способы это исправить.
  13. Так в ИЕ высота задана, вот Firefox и показывает как хочет Код покажите.
  14. Это делается не в дримвивере, а на серверных скриптах, например php. Серверный скрипт - написанная вами программа, которая принимает данные и делает все, что вы там напишите.
  15. В IE6 совсем бардак. Уголки пропали, меню выглядит иначе и при появлении подменю сдвигает все вниз.
  16. Вывод: не используйте дырявый броузер под названием Microsoft Internet Explorer!
  17. Вы нигде не сказали, что ваша верстка на таблицах, а этот способ работает только в таблицах и является архаизмом. Я предложил почти универсальный способ поскольку таблицами верстает все меньше и меньше народу. Такие макеты лучше делать на блоках. Верстайте блоками и кода будет меньше и верстка семантичнее. Таблицы для табличных данных, а не для "скелета" страницы.
  18. Попробуйте лучше картинку в фон запихнуть, примерно так: <table width="100%" border="1"> <tr> <td style="overflow:hidden; max-width:200px; background:url('images/header_01.jpg') right repeat-y;"></td> <td> <img src="images/header_01.gif" /> </td> <td style="max-width:200px; overflow:hidden; background:url('images/header_01.jpg') left repeat-y;"></td> </tr> </table>
  19. примерно так: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> </head> <body> <div style="width:900px; background:url(bgimg2.gif) #eee; margin:auto;"> <h1>Заголовок!</h1> <div style="float:right; width:100px; height:100px; background:#efe;">asdf</div> <div style="float:right; width:100px; height:100px; background:#fee;">sdfsdf</div> <div style="clear:both; font-size:1px; height:0;"></div> </div> </body> </html> но IE оставляет небольшой отступ внизу, ну не хочет он высоту дива в 0 ставить даже если он пустой, если это критично, тогда в последнем диве я добавлял еще overflow:hidden;, тогда везде одинаково было.
  20. в примере выше можно и по клику, просто вместо :hover вешать все на :active тогда и крестик не нужен - кликаешь в любом месте и тултип пропадает
  21. Можно использовать тэг <button>, но с ним какие-то проблемы у IE... Хотя у меня работало нормально. Потом можно использовать простую ссылку с фоновой картинкой, которая меняется в стилях в a:active {...}. Тогда не будет проблем с надписью.
  22. Я тоже в свое время сам не додумался, мне подсказали Мне приходилось втыкать после флоатов еще дополнительный див с clear:both; line-height:1 и т.п.
  23. Вроде все просто, Делаете <div>, вешаете на его событие onclick функцию прятания другого фрейма, а в стилях для этого дива указываете его расположение и размеры.
  24. инетересно, не сталкивался с этим... а <base target="имя фрейма"> не поможет тут?
×
×
  • 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