Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не корректное отображение в FFи Opera
 
 автор: ddhvvn   (19.02.2007 в 17:57)   письмо автору
 
 

Срочно нужен свежий взгляд на страницу
Там нужно что-то исправить (точнее исправить стиль дива, но что конкретно и на что, я не знаю!). В IE-смотрите, как должно быть, а в FF & Opera - глюк, вот его-то мне и нужно исправить!
Помогите, плиз, а то уже 3 дня сижу... :(

   
 
 автор: AlexSol   (19.02.2007 в 19:24)   письмо автору
 
   для: ddhvvn   (19.02.2007 в 17:57)
 

при ресайзе все несколько дергается + меню выпадающее неочень+ горизонтальный скролл в ie6

а все остальное на 5.

   
 
 автор: ddhvvn   (19.02.2007 в 19:30)   письмо автору
 
   для: AlexSol   (19.02.2007 в 19:24)
 

ты уже 3, кто говорит про горизонтальный скролл - меня его нет ни в IE, ни в Opera, ни в FF!

Это ладно, ты смотрел сайт в FF или Opera, видел, куда "улетает" серый див?

   
 
 автор: AlexSol   (19.02.2007 в 19:44)   письмо автору
 
   для: ddhvvn   (19.02.2007 в 19:30)
 

я уже говорил - не парься. ты еще посмотри что получится если ширина окна меньше 200пх.

я в код не полезу - слишком шаткая эта технология.
абсолютно на вскидку - body{min-height:500px;}

скролл - body{overflow-x:hidden;}

   
 
 автор: ddhvvn   (19.02.2007 в 19:46)   письмо автору
 
   для: AlexSol   (19.02.2007 в 19:44)
 

Ширина мне не нужна! мне нужна высота!

   
 
 автор: AlexSol   (19.02.2007 в 19:47)   письмо автору
 
   для: ddhvvn   (19.02.2007 в 19:46)
 

я заметил.
http://css-info.narod.ru/visual-css.html#minheight

   
 
 автор: ddhvvn   (19.02.2007 в 20:02)   письмо автору
 
   для: AlexSol   (19.02.2007 в 19:47)
 

нет, не то... min-height у меня есть

блин, ну мне очень надо - помогите!

   
 
 автор: retsoul   (19.02.2007 в 22:48)   письмо автору
 
   для: ddhvvn   (19.02.2007 в 20:02)
 

из-за использования разного позиционирования и происходит наплыв в фф-се, а ие - такое съедает и не кашляет.
как вариант: попробовать поиграть со значениями позиционирования

   
 
 автор: ddhvvn   (20.02.2007 в 08:32)   письмо автору
 
   для: retsoul   (19.02.2007 в 22:48)
 

т.е. position = absolute||relative ?
а еще есть варинаты, а то заказчик меня съест! :(

да и еще. Как побороть гориз скролл? Из-за чего он может еще возникнуть, кроме как margin-a и padding-a?

   
 
 автор: elenaki   (20.02.2007 в 09:23)   письмо автору
 
   для: ddhvvn   (20.02.2007 в 08:32)
 

в портфолио поясняющий работу текст прилипает к фотке. смотрится ужасно. а на логотипах и вовсе ошибка вылезает:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/vladimir/public_html/portfolio.php on line 65
Работ в данном разделе нет!

   
 
 автор: ddhvvn   (20.02.2007 в 18:14)   письмо автору
 
   для: elenaki   (20.02.2007 в 09:23)
 

>в портфолио поясняющий работу текст прилипает к фотке. смотрится ужасно. а на логотипах >и вовсе ошибка вылезает:
я в курсе, исправлю

>а на логотипах и вовсе ошибка вылезает:
так и должно быть, ведь работ-то там нет! :)

и вообще, всем спасибо за оценку, но я все же просил не оценить сайт, а помочь исправить проблему с нижним дивом!

   
 
 автор: elenaki   (20.02.2007 в 18:33)   письмо автору
 
   для: ddhvvn   (20.02.2007 в 18:14)
 

если работе нет, ожидается сообщение типа: Работ в данном разделе нет! , а не ошибка MySQL, приведенная выше.

   
 
 автор: ddhvvn   (20.02.2007 в 19:17)   письмо автору
 
   для: elenaki   (20.02.2007 в 18:33)
 

Сейчас идет отладка скриптов, поэтому сообщения об ошибке включены!
Ну а как насчет помощи?
Я просто уже не знаю, что делать... нужно, чтобы кто-нить посторонний посмторел на код, потому как я уже просто "заклинил" и не могу увидеть ошибку...

   
 
 автор: AlexSol   (20.02.2007 в 19:45)   письмо автору
 
   для: ddhvvn   (20.02.2007 в 19:17)
 

Лирическое отступление.

А ты когда-нибудь пробовал сохранять страницы? видел какая получаетя каша из html и css? и ты думаешь что у кого-то будет желание разбирать ее???

по существу:
-как я и писал пару дней назад - min-height решает часть проблем:
а именно: BODY {min-height:600px;}
-в опере (а скорее всего и в мазиле) появляется проблема при больших текстах (и не из-за min-height ! ) - дно не идет вниз.

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

   
 
 автор: ddhvvn   (20.02.2007 в 19:48)   письмо автору
 
   для: AlexSol   (20.02.2007 в 19:45)
 

да, говорю же, min-height - применено.
Я делал, как описано здесь

P.S.: привети css низа? или может всей страницы?

   
 
 автор: AlexSol   (20.02.2007 в 19:57)   письмо автору
 
   для: ddhvvn   (20.02.2007 в 19:48)
 

извени, ты думаешь мне языком потрепать охота? нет, зря так думаешь. я это безобразие скачал, не полинился, сделал то что написал и проблема с минимальной высотой ушла.

я бы ориентировался на это
--------
и вообще, картинка очень напоминает http://games.tut.by/ - привет дизайнеру!

   
 
 автор: ddhvvn   (20.02.2007 в 20:10)   письмо автору
 
   для: AlexSol   (20.02.2007 в 19:57)
 

>извени, ты думаешь мне языком потрепать охота? нет, зря так думаешь. нет, AlexSol, я конечно, так не думаю и считаю тебя довольно профессиональным web-разработчиком

>я это безобразие скачал, не полинился, сделал то что написал и проблема с минимальной высотой ушла. но ты же видел, раз скачал, что min-height там СТОИТ?

к тому же мне нужно, чтобы высота ЗАВИСЕЛА от разрешения, и если я посталю "BODY {min-height:600px;}", а зайду под 1280x1204, то будет все по-старому

>я бы ориентировался на этоя тут был, но ссылка, которую я привел выше, мне помогла больше
>и вообще, картинка очень напоминает http://games.tut.by/ - привет дизайнеру!передам обязательно :))

   
 
 автор: AlexSol   (20.02.2007 в 20:53)   письмо автору
 
   для: ddhvvn   (20.02.2007 в 20:10)
 

>min-height там СТОИТ

так же я увидел, что 100% погоды не делают, по-этому придложил решение: заменить % на px.

>к тому же мне нужно, чтобы высота ЗАВИСЕЛА от разрешения, и если я посталю "BODY {min-height:600px;}", а зайду под 1280x1204, то будет все по-старому

заблуждаешься. (у меня собственно 1280x1204). min-height это минимальная высота и от разрешения не зависит.

подводя итог, отмечу: разбирать код в таком виде, в каком я его смог получить нет никакого желания. если ты уже три дня бьешься, то потратить 2 часа чтобы сделать все с нуля на основе работающего (опять-таки не идеально) примера проблем не составит

   
 
 автор: ddhvvn   (21.02.2007 в 17:19)   письмо автору
 
   для: AlexSol   (20.02.2007 в 20:53)
 

Хорошо, сейчас опять попробую все сделать по ссылке, которую ты мне дал...

   
 
 автор: ddhvvn   (21.02.2007 в 18:14)   письмо автору
 
   для: ddhvvn   (21.02.2007 в 17:19)
 

нет, все таки, по ссылке, которую ты мне дал, криво отображается даже в IE!!!
Я не знаю, почему...
нужно использовать FooterStickAlt или FooterStick ?

   
 
 автор: AlexSol   (21.02.2007 в 18:54)   письмо автору
 
   для: ddhvvn   (21.02.2007 в 18:14)
 

footerStickAlt. он и в аттаче. а что второй с ошибкой там даже написано.

тут баг такой: хороше реагирует если сворачивать/разворачивать окно кнопкой браузера.
а сли менять размер окна, то тащить надо за угол - одновременно менять width и height.

   
 
 автор: ddhvvn   (21.02.2007 в 19:07)   письмо автору
 
   для: AlexSol   (21.02.2007 в 18:54)
 

да мне не надо, изменять размеры! мне надо, чтобы пользователь открыл страницу - и она сразу нормально отображалсть при ВСЕХ РАЗРЕШЕНИЯХ!
А я сделал, по этой ссылке, открываю - и сразу низ наезжает на средний контент (кстати так даже в исходнике! - посмотри)

   
 
 автор: ddhvvn   (21.02.2007 в 19:50)   письмо автору
 
   для: ddhvvn   (21.02.2007 в 19:07)
 

Вообщем не знаю как, но что-то сделал:)
Плиз, зайди еще раз на сайт и посмотри...
мне заказчик говорит, что есть гориз. прокрутка, но у меня ее нет! у тебя она есть? и если есть как можно исправить? (все padding-и и margin-ы вроде просмотрел...)

   
 
 автор: AlexSol   (22.02.2007 в 14:16)   письмо автору
 
   для: ddhvvn   (21.02.2007 в 19:50)
 

есть все: и вертикальная, и горизонтальная и дно ну прям на самом дне.

вобщем жди Праздников. дома поковыряю. можешь время от време тему поднимать.

на что ссылался я - работает на ok - ie6.0.2900.2180 ну и в оперх-мозилах последних.

   
 
 автор: ddhvvn   (23.02.2007 в 09:28)   письмо автору
 
   для: AlexSol   (22.02.2007 в 14:16)
 

Help me, please!

   
 
 автор: AlexSol   (23.02.2007 в 10:48)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 09:28)
 

ie6+опера - остальное не смотрел


#content{    padding:0 0 150px 0;} /в main.css/


- высота вижниго отступа == или чуть больше чем футер


#footer{
    position: relative;
    margin: -120px auto 0 auto;
}
* html #footer{
    margin-top: -120px;
}


-120 - это равно высоте футера. * html #footer - на мой взгляд лишнее. высоту подвала можно указать в явном виде в пикселях.

   
 
 автор: ddhvvn   (23.02.2007 в 11:42)   письмо автору
 
   для: AlexSol   (23.02.2007 в 10:48)
 

не, размеры я сам знаю, я думаю, ведь низ летит вврех не из-за размеров?
или я опять не прав!

P.S.: понимаю, как я тебя уже достал;-), но я никак не могу разобраться:(( - меня уже заказчик "прижимает"
Наверное, если с твоей помощью доделаю верстку, мне придется поставить тебе памятник (как минимум золотой) :)

ДОБАВЛЕНО
А если я дивам назначаю классы, а не id - это никак не влияет на результат?
Например, вместо "#footer" я пишу ".bottom"

   
 
 автор: AlexSol   (23.02.2007 в 13:48)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 11:42)
 

тут главное соотношение соблюсти в указанных мною местах.

если охота разобраться - то это не ко мне. я знаю что а это работает - а как меня не очень интересует.

памятники я не пью ;)

что классы, что id - разницы никакой. то что в аттаче по моим соображениям готово на 80%. что не устраивает-то?

   
 
 автор: ddhvvn   (23.02.2007 в 18:07)   письмо автору
 
   для: AlexSol   (23.02.2007 в 13:48)
 

На 90% переделал верстку.
Многоуважаемый AlexSol (по другому сейчас не могу тебя назвать ;), зайди, пжлста, опять же сюда, и скажи, как это по-твоему выглядит сейчас...

   
 
 автор: AlexSol   (23.02.2007 в 18:25)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 18:07)
 

думаешь у меня браузеры волшебные, не такие как у всех?

про необходимость overflow-x:hidden для body я уже писал. увеличь отрицательны отступ футера (если через него) и соответственно нижний отступ контента.
первое потому что "Web студия "Metalang". Создание сайтов и систем администрирования." не уменьшается, а второе чтоб смотрелось при большом тексте лучше.

   
 
 автор: ddhvvn   (23.02.2007 в 18:37)   письмо автору
 
   для: AlexSol   (23.02.2007 в 18:25)
 

Я правильно тебя понял?

   
 
 автор: AlexSol   (23.02.2007 в 19:03)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 18:37)
 

скрола нет, но дно не все умещается.



-----
для студий надо сайты делать железные, без извратов...

   
 
 автор: ddhvvn   (23.02.2007 в 19:11)   письмо автору
 
   для: AlexSol   (23.02.2007 в 19:03)
 

>скрола нет, но дно не все умещается.

а где? Смотрел в 4 браузерх все ок!

>для студий надо сайты делать железные, без извратов...
стараюсь, хоть пока и не очень получается...
а так, что еще надо исправить? никаких багов нет?

   
 
 автор: AlexSol   (23.02.2007 в 20:06)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 19:11)
 

наглядно

   
 
 автор: ddhvvn   (23.02.2007 в 20:16)   письмо автору
 
   для: AlexSol   (23.02.2007 в 20:06)
 

на счет "роли не играет размер" - ты же сам сказал, лучше увеличть горих. отступы?
"при гориз. ресайзе" - я те говорил, он особо меня не волнует...
а min-width чему нужно задать?

   
 
 автор: AlexSol   (23.02.2007 в 20:32)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 20:16)
 

min-width задается обычто body или общему контейнеру - работает не в ie - тоеесть просто так...

про "горих. отступы" я не говорил. вертикальной прокрутке тут явно не место.

вот тебе формула для расчетов:

x - высота дна

#content{padding-bottom:x+30}
#footer{ marfin-top:x}

   
 
 автор: ddhvvn   (23.02.2007 в 20:42)   письмо автору
 
   для: AlexSol   (23.02.2007 в 20:32)
 

ОГРОМНЕЙШЕЕ ТЕБЕ СПАСИБО, AlexSol за помощь!!!
У тебя хорошие нервы, другой возможно плюнул бы, но ты довел меня почти до логического завершения верстки! ;-))
Остальное, думаю, мелочи, если что - постраюсь сам исправить.
Еще раз, СПАСИБО!

   
 
 автор: ddhvvn   (24.02.2007 в 09:33)   письмо автору
 
   для: ddhvvn   (23.02.2007 в 20:42)
 

-

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования