
Searcher
User-
Posts
2,577 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Searcher
-
Способов много, реализация зависит от необходимых параметров страницы, например, должна ли страница тянутся по горизонтали и/или вертикали.
-
Читайте внимательно про формы.
-
Логотип, отступы - это все не принципиальные вещи. Хотя в мелкие цифры напрягает целится мышкой. Не отступы должны быть больше, а область для нажатия мышкой. А логотип тут особо и не нужен. Главное, что за расположение? Вы считаете, что все просматривают интернет с больших экранов, и у всех всегда броузер развернут на весь экран? При 1024х768 справа элементы уже вылезают за границы окна, а слева полно пустого места. Заключите ваши квадратики в абсолютно позиционированный и расположенный вертикально и горизонтально по центру див. Идеянахожуся!? Где хоть какой-нибудь намек на текущий пункт меню? Либо добавьте текущий заголовок в окно содержимого, либо выделяйте текущий пункт в меню. И напишите в тайтле страницы что-нибудь намекающее на то, чья это визитка, а то "Главная страница" ни о чем не говорит. Ну и в меню советую пункт "Главная" назвать, например, "О Яне". А то "Главная" - уже архаизм, да и не понятно кто это главная - начальница Яна чтоль? Пункты меню советую подсвечивать при наведении. Тут, на мой взгляд, подсвечивать лучше фоном. Шрифт с засечками - не самое удачное решение - довольно тяжело читать, особенно при таком размере шрифта. Лучше Arial, Tahoma, Helvetica, sans-serif.
-
Интерпретация изображений различными браузерами
Searcher replied to alexss's question in HTML Coding
Ага, а куча ошибок, мусора в коде и незакрытые тэги пусть остаются?! -
Почитайте внимательно про css и меньше необходимости будет тут писать. Еще все свойства css тоже изучите.
-
в #bottom надо добавить overflow:hidden;
-
Интерпретация изображений различными браузерами
Searcher replied to alexss's question in HTML Coding
мда... 1. Совсем древняя верстка, куча устаревших параметров у тэгов, которые уже давно в стили надо выводить - 1-ая причина неправильной работы. 2. Много ошибок в коде, не закрытые тэги и т.д., а, главное, нет доктайпа! Добавьте DOCTYPE и проверьте код хотябы здесь: validator.w3.org/. Вы думаете все броузеры пытаясь исправить ваши ошибки будут показывать одинаково? Исправьте ошибки и тогда все будет путем -
не понял... покажите новый код.
-
Количество попаданий всякой гадости - вещь вполне конкретная, а не условная. Где-то я встречал статистику по броузерам... Сейчас некогда искать. Да, наверно дырок полно во всех браузерах, но восновном ломают самый популярный. Вот и страдает ИЕ ))
-
Понятно, что у всех броузеров есть дырки, идеального нет, но ИЕ самый дырявый Кстати, не знаю как с Хромом дела обстоят...
-
Зачем таблицами шапка и подвал? Это все проще блоками сделать. Да и семантичнее. У вас еще горизонтальный скролл появляется. Уберите в стилях указания ширины блоков, которые должны растягиваться по всей ширине родителя. Они по-умолчанию растягиваются, если не плавающие и не абсолютно спозиционированы. В первую очередь у rightcol3 уберите указание ширины, из-за него появляется горизонтальный скролл. Я не нашел ни одного указания высоты подвала. К тому же это таблица и она растягивается по высоте содержимого. Как я говорил, лучше делать блоками. Внешний блок, а в него вложить два блока, у одного float:left; у другого float:right; Не знаю почему, но в подвале в правой ячейке у тэга <p> появляются верхний и нижний марджины, что растягивает подвал в высоту. Не стал копаться глубже, но там <p> вообще не нужен.
-
Так удалите доктайп и посмотрите что будет Проклятья будут с вашей стороны Вообще, не советую удалять доктайп, это все равно, что отменить все правила русского языка и разрешить каждому писать так как ему захочется, в результате катастрофы не будет, но не все правильно будут понимать, что им пишут, будут требоваться дополнительные разъяснения и уточнения. Вот и тут каждый броузер будет по-своему отображать написанный вами код. Причем не просто каждый броузер, а даже различия будут в версиях броузеров. С доктайпом же все стандартизировано и только ИЕ выпендривается Как-то помоему s0rr0w шутил: "ой, нога что-то болит, надо её отпилить...". Вы пытаетесь именно так поступить. Для начала покажите код, может мы поможем выровнять этот ваш блок. position:fixed; ИЕ не понимает ваще, что с доктайпом, что без него. Но есть способы это исправить.
-
Так в ИЕ высота задана, вот Firefox и показывает как хочет Код покажите.
-
Это делается не в дримвивере, а на серверных скриптах, например php. Серверный скрипт - написанная вами программа, которая принимает данные и делает все, что вы там напишите.
-
В IE6 совсем бардак. Уголки пропали, меню выглядит иначе и при появлении подменю сдвигает все вниз.
-
Вывод: не используйте дырявый броузер под названием Microsoft Internet Explorer!
-
Вы нигде не сказали, что ваша верстка на таблицах, а этот способ работает только в таблицах и является архаизмом. Я предложил почти универсальный способ поскольку таблицами верстает все меньше и меньше народу. Такие макеты лучше делать на блоках. Верстайте блоками и кода будет меньше и верстка семантичнее. Таблицы для табличных данных, а не для "скелета" страницы.
-
Попробуйте лучше картинку в фон запихнуть, примерно так: <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>
-
примерно так: <!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;, тогда везде одинаково было.
-
не знаю даже как называется, но помогите срочно
Searcher replied to NikNak's question in HTML Coding
в примере выше можно и по клику, просто вместо :hover вешать все на :active тогда и крестик не нужен - кликаешь в любом месте и тултип пропадает -
Можно использовать тэг <button>, но с ним какие-то проблемы у IE... Хотя у меня работало нормально. Потом можно использовать простую ссылку с фоновой картинкой, которая меняется в стилях в a:active {...}. Тогда не будет проблем с надписью.
-
Я тоже в свое время сам не додумался, мне подсказали Мне приходилось втыкать после флоатов еще дополнительный див с clear:both; line-height:1 и т.п.
-
Вроде все просто, Делаете <div>, вешаете на его событие onclick функцию прятания другого фрейма, а в стилях для этого дива указываете его расположение и размеры.
-
инетересно, не сталкивался с этим... а <base target="имя фрейма"> не поможет тут?