Нижегородский Форум Друзей

Нижегородский Форум Друзей (http://forum.nnov.org/)
-   Веб програмирование и хостинг (http://forum.nnov.org/komp-yutery-i-elektronika/tehnicheskaya-podderzhka/veb-programirovanie-i-hosting/)
-   -   Вёрстка страницы - помогите советом (http://forum.nnov.org/komp-yutery-i-elektronika/tehnicheskaya-podderzhka/veb-programirovanie-i-hosting/59712-vyorstka-stranicy-pomogite-sovetom.html)

ipDana 03.11.2009 00:28

Вёрстка страницы - помогите советом
 
:wallbash: Какого фига надо было придумывать столько браузеров?!?!?! :(

Вобщем вопрос в следующем: не могу сайт "подогнать", чтобы одинаково смотрелся и в FireFoх и в IE.
Не могу понять что делать с дивами, почему они расчленяют страницу. И позиционирование самих блоков меняла, и с отступами всячески пробовала... не пойму и всё тут! :wallbash::wallbash::wallbash:

Мало того, с какого-то фига FF стал обрезать картинку... :wallbash:

И еще вопрос: почему настолько разные шрифты в этих двух браезерах? Может есть какой-то шрифт, максимально подходящий для всех них? Мне уже не настолько важно воспроизвести то, что на макете, а хотя бы сверстать без погрешностей...
Посоветуете может что?
[Для просмотра данной ссылки нужно зарегистрироваться]

Что должно получиться:
[Для просмотра данной ссылки нужно зарегистрироваться]

Сталкер 03.11.2009 01:32

ipDana, это не браузеров столько... это как всегда Майкрософт выпендрился не в лучшую сторону. =) Сам сталкиваюсь постоянно с такими же проблемами.

Скидывай исходники и изображения, попробую помочь. Так сказать вряд ли что смогу уверенно.
моя почта:
a.s.zimin@gmail.com

MoxX 03.11.2009 01:53

CSS вам в помощь.

ipDana 03.11.2009 10:10

Сталкер, скидываю. Может найдете где я что-то не то сделала...

MoxX, спасибо цены нет Вашему совету! Вот бы все так советовали....

Циничная сволочь 03.11.2009 23:00

ipDana, скинь исходники. Посмотрю, если что...

ipDana 03.11.2009 23:07

Цитата:

Сообщение от Циничная сволочь (Сообщение 921809)
ipDana, скинь исходники. Посмотрю, если что...

да, хорошо. Сегодня только не успею, завтра утром постараюсь.

KaZantip)) 04.11.2009 15:09

2 css одна для FF другу для IE напиши...
на опере тестила?
есть такой неплохой сайтик...
[Для просмотра данной ссылки нужно зарегистрироваться]
в любом браузере можно просмотреть...
можно ещё css и html на валидность проверить...может косяк какой

ipDana 05.11.2009 13:44

Хм, а это идея! Но, я так понимаю, надо как-то давать знать браузерам какой css использовать, так? Скриптом каким?
Оперу не смотрела, мне 'bn[ двух хватило, чтоб понять, что что-то не так :)

Вот исходники, может кто посмотрит, вдруг кто так же не мог решить эту проблему, а потом решил :)

[Для просмотра данной ссылки нужно зарегистрироваться]

ipDana 06.11.2009 00:07

Спасибо всем, вопрос снимается. Начала всё переделывать почти с самого начала. Проблема оказалась в размерах div и в использовании отступов (padding), сейчас попробую переделать всё. А про css для разных браузеров - хорошая идея. Если не получится, сделаю именно так.

KaZantip)) 06.11.2009 02:00

=))
 
ipDana,

это проверочники...
[Для просмотра данной ссылки нужно зарегистрироваться] (HTML, XHTML)
[Для просмотра данной ссылки нужно зарегистрироваться] (CSS)

лучше подробно обратиться к гуглу или яндекс...лично сам с 0 не делал...просто корректировал уже готовые шаблоны и встречал css для каждого браузера...особо не зацикливался, отображалось всё корректно)

Применение JavaScript
Проще всего определить нужный браузер с помощью JavaScript, после чего загрузить для него требуемый файл со стилями. Этот способ хорош еще тем, что позволяет узнать версию браузера, а не просто его название. Сам стилевой файл подключается через метод document.write, который в данном случае будет использоваться так:

Цитата:

document.write("<link rel='stylesheet' href='style.css' type='text/css'>")
где style.css представляет собой файл для конкретного браузера.

В общем случае определение браузера и ссылка на файл CSS для него происходит, как показано в примере.

Цитата:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Использование скрипта</title>
<script type="text/javascript">


DOM = document.getElementById;
Netscape4 = document.layer;
Netscape6 = Mozilla = (navigator.appName == "Netscape") && DOM;
Netscape7 = navigator.userAgent.indexOf("Netscape/7") >= 0;
Opera5 = window.opera && DOM;
Opera6 = Opera5 && window.print;
Opera7 = Opera5 && navigator.userAgent.indexOf("Opera 7") >= 0;
Opera8 = navigator.userAgent.indexOf("Opera/8") >= 0;
Opera9 = navigator.userAgent.indexOf("Opera/9") >= 0;
IE = document.all && !Opera5;
Firefox = navigator.userAgent.indexOf("Firefox") >= 0;
if(IE) document.write("<link rel='stylesheet' href='/ie.css' type='text/css'>");
else document.write("<link rel='stylesheet' href='/style.css' type='text/css'>");
</script>
</head>
<body>
<p>...</p>
</body>
</html>


KaZantip)) 08.11.2009 02:02

подкорректировал немножко...
Спойлер:
[Для просмотра данной ссылки нужно зарегистрироваться]

Daffy_fack 08.11.2009 22:12

Советую пустить картинку бэкграудом

ipDana 09.11.2009 22:57

Цитата:

Сообщение от Daffy_fack (Сообщение 924188)
Советую пустить картинку бэкграудом

Они там все бэкграундом.

Теперь все нормально, все отображается. Только вот новая проблема оказывается появилась. На моём мониторе все прекрасно работает, никакой прокрутки, но не у всех... что делать? Я даже причину не пойму :(

сайт [Для просмотра данной ссылки нужно зарегистрироваться]

Да и еще, какими инструментами достигается центрирование? как не открываешь браузер, всегда по центру окна?????

MoxX 09.11.2009 23:19

Артемия Лебедева на вас нет.:roll1:

ipDana 10.11.2009 00:50

Цитата:

Сообщение от MoxX (Сообщение 924750)
Артемия Лебедева на вас нет.:roll1:

Он еще будет нам завидовать и просить уроки дать :D


Часовой пояс GMT +3, время: 05:37.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод:
Search Engine Friendly URLs by vBSEO 3.6.0zCarot
© 2005—2015 ООО «Интернет компания ННОВ.РУ», friends.nnov.ru
Реклама на форуме