Jump to content

ZooY

User
  • Posts

    86
  • Joined

  • Last visited

Everything posted by ZooY

  1. Ты бы хоть CSS код показал, а то мало ли что у тебя там понаписано
  2. Проблема с отступом в IE отлично описана вот в этой статье http://www.artlebedev.ru/tools/technogrett...rgin_3px_in_ie/ Кроме того у тебя в коде CSS есть еще одно слабое место. Все специалисты по CSS советуют, для того чтобы избежать лишних непонятных проблем, никогда у блока не задавать сразу и размер и отступы/поля. Возникающие проблемы связанны с тем, что браужеры по разному понимают что такое поле, что такое отступ, где и как они должны распологаться. Поэтому вместо <div style="width: 31%; margin-left: 2%;"> ... </div> надо писать например так <div style="width: 31%;"> <div style="margin-left: 2%;"> ... </div> </div>
  3. Лучше обратись к профессионалам, тем более что стоит это все не так уж и дорого. Положение дел с раскруткой очень часто меняется, в инете много устаревшей информации. Следование устаревшим рекомендациям может только повредить. Если все же хочеш сам то для начала копай в торону правильного создания META-тэгов keyword и description, а также правильного создания заголовка страницы (title).
  4. Задача заключается в том, чтобы оставить HTML-строку именно в таком вот виде: <a href="#" onclick="foo()">Ссылка</a>
  5. Есть HTML-код: <a href="#" onclick="foo()">Ссылка</a> Задача: сделать так, чтобы при нажатии на ссылку не происходило прокрутки окна на начало. Прокрутка окна происходит из-за решетки в значении свойства href. Может конечно туда можно что-то прописать такое что не производило бы никаких действий. Но я не знаю что, зато знаю что можно делать так: <a href="#" onclick="foo(); return false; ">Ссылка</a> return false как раз и отменяет переход по ссылке. Но так получается слишком никрасиво поэтому запретить переход по ссылке нужно из функции foo. Делаю так: function foo () { event.returnValue = false; } В IE работает на ура, а вот в FF нет (до Оперы вообще еще не добрался). На сколько мне известно returnValue вообще поддерживается только IE. Поэтому вопрос: как аналогичные действия произвести в FF. И можно ли вообще в FF достучатся из функции foo до того элемента, который ее вызывает, тоесть до тэга A.
  6. Чета я запутался, тебе нужно чтобы у тебя левая колонка была привязана или все таки правая?
  7. Обычный middle таботатет правильно. Просто он делает не то, что тебе нужно. middle выравнивает текст, размещая его над центром изображения, а absmiddle - непосредственно по центру.
  8. Самое простое и очевидное решение - использовать таблицу.
  9. А причем тут схлопывание отступов? Схопывание отступов проявляется у двух блоков, следующих друг за другом, а перед шапкой никаких блоков, с которыми могло бы произойти схлопывание, нет.
  10. Любой браузер для верстальщика проблема - это понятно... Я спрашивал может кто знает чем руководствуется механизм FF, создавая описанный эффект. Ведь любую проблему в отображении браузеров можно объяснить, вот мне и интересно, чем объяснить эту.
  11. <html> <head> <style type="text/css"> body { margin: 0; padding: 0; background: #e5e4e4; } #body { background: #fff; } #head { height: 137px; } #logo { margin-top: 34px; } </style> </head> <body> <div id="body"> <div id="head"> <div id="logo"><a href="#"><img src="logo.gif" width="165" height="69" border="0"></a></div> </div> </div> </body> </html> Хочу отодвинуть логотип (id="logo") от верхнего края шапки (id="head"). Для этого задаю стиль #logo { margin-top: 34px; }. В IE все нормально, а вот в FF, вместо того, чтобы отоднинуться логотипу от края шапки, отодвигается сама шапка. Проблема решается, если вместо margin-top указать padding-top. Но хотелось бы знать почему эта проблема вообще возникает, может кто знает?
  12. Отчего же, я верно понимаю значение этого слова, но если у объекта не один идентификатор - на лицо ошибка в логике...
  13. Валидно, но, имхо, глупость. У объекта должен быть всего один идентификатор. Такое применимо разве что в случаях, когда на одном сайте в рамках одного дизайна спариваеш свою верстку с модулями сторонних разработчиков.
  14. Выложи кусок кода, а то со слов как то не очень плнятно... А вообще проверь валидатором, может тег где нидь забыл закрыть
  15. Попробуй для формы указать в CSS display: inline;
  16. arked, прикольный код А в чем проблема с картинкой то? Картинка вместо ссылки: <A href="http://site.ru" onMouseOver="click('')"><img src=""></a> Переход на картинку: <A href="image.jpg" onMouseOver="click('')"><b>Ссылка!</b></a>
  17. Пользуй margin-topдля картинки, или таблицу в таблицу, чтобы 2 фона можно было задать. Если высота ячейки не меняется - вложи в ячейку DIV, растяни по высоте и картинку фоном к DIVу.
  18. Насчет alt... Слышал что он является обязательным для изображения, но разные импортные специалисты в один голос говорят что если в атрибут нечего написать, то и атрибут это не нужен. И кстати валидатор в Macromedia HomeSite для img требует только src.
  19. НУ на самом деле задача состоит в том, чтобы выковырнуть из документа, загруженного в IFRAME содержимое нескольких элементов. Как альтернатива onload можно по таймеру проверять доступность этих элементов и как только они станут доступны - обратиться к ним. Вот и думаю что лучше. В принципе склоняюсь как раз к варианту с таймером, потому как страница может еще не догрузиться, а элемент уже будет доступен и не надо будет ждать, пока страница полностью догрузится.
  20. Блин, знал что можно, но никак не мог понять куда onload вешать... Спасибо! А вот такое вопрос: можно ли доверять событию onload? Тоесть на сколько вероятно что страница фактически рагрузиться, а оно не произойдет?
  21. Знает ли кто, как определить из родительсого окна, загрузился ли документ в IFRAME, расположенном в этом окне. Вариант с помещением обработчика onload в документ, размещенный в IFRAME не подходит. Может можно как то установить этот обработчик из родительского окна.
  22. Может картинку проще фоном ячейки сделать?..
  23. Не, просто вы тут такие безумные конструкции воротите... Может я конечно чего-то недопонимаю... Нужно из базы данных, из ячейки типа date вывести дату в нужном формате, така ведь задача стоит, разве нет? Тогда зачем столько кода?
  24. Я что, разве вот такая конструкция вывода даты не работает? date("d.m.Y", strtotime($row['date']))
×
×
  • 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