Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Проблема с отображением (https://javascript.ru/forum/css-html-browser/3873-problema-s-otobrazheniem.html)

Jeka09 01.06.2009 13:40

Проблема с отображением
 
Народ, не могу решить проблему с сайтом http://reg1.b5m.ru. В mozille и ie все в порядке, а вот с opera все никак не исправлю. У кого есть предложения?

x-yuri 01.06.2009 15:14

выяснить в чем проблема ;) скрываешь по очереди части сайта и узнаешь, из-за чего так много места внизу

p.s. я бегло глянул css, ты часом не фанат position: relative, absolute?

Jeka09 01.06.2009 15:26

так как же мне обрезать остальную часть страницы, оставив только необходимую ее часть?
2 x-yuri: а что с position?

x-yuri 01.06.2009 15:37

Цитата:

так как же мне обрезать остальную часть страницы, оставив только необходимую ее часть?
я же говорю разобраться, из-за чего так много свободного места внизу: скрываешь по очереди элементы (комментируешь или display: none) и смотришь, не исчезло ли свободное место внизу. Я ж не говорю что навсегда скрываешь - только чтобы разобраться: потом вернешь

Цитата:

2 x-yuri: а что с position?
ну я особо не копался, но я не вижу у тебя на сайте необходимости хоть в одном position, absolute или relative

Jeka09 01.06.2009 15:41

Цитата:

Сообщение от x-yuri
скрываешь по очереди элементы

я знаю в чем дело, но не могу никак исправить. Если комментить, то - уменьшается. Значит надо изменять высоту страницы, но это пока не выходит :(

x-yuri 02.06.2009 14:19

Цитата:

я знаю в чем дело
и почему ты об этом не рассказал? да, кстати, это из-за твоего relative наверняка - передалывай нормально

Jeka09 04.06.2009 15:42

Цитата:

Сообщение от x-yuri (Сообщение 20658)
и почему ты об этом не рассказал? да, кстати, это из-за твоего relative наверняка - передалывай нормально

спасибо, уже переделал... И почему только Опера не любит relative?

x-yuri 04.06.2009 15:57

она любит, но по-своему. Думаю в стандарте не сказано, что делать с областями, которые должны были занимать relative элементы. Опера просто показывает их, в отличие от других браузеров

p.s. а вообще не стоит использовать absolute, relative, когда оно не нужно

p.p.s. возможно будет полезно почитать http://softwaremaniacs.org/blog/category/web/primer/

Jeka09 04.06.2009 16:52

Спасибо за информацию и за внимание.


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