2010-09-25 2 views
1

Попытка выяснить, как IE и Firefox (и любые другие браузеры) обрабатывают css для divs по-разному. Я установил три простых div, которые отлично отображаются в IE (7), но не отображают «право» в FireFox (3.0.8). Не сложно, просто нужна левая панель, заголовок и где-то для основного контента. По какой-то причине в FireFox заголовок отображается только при 400px w вместо 650px, как и следовало ожидать. Может ли кто-нибудь указать мне в правильном направлении, чтобы получить хорошую ручку?cross browser newbie question

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

#container 
{ 
position: absolute; 
width: 900px; 
left: 50%; 
margin-left: -450px;   
top: 0%; 
height: 500px; 
background-color: Red; 
} 


#leftContent 
{  
width: 250px; 
float: left; 
height: 500px; 
background-color: Green; 
} 

#header 
{  
width: 650px; 
height: 150px; 
background-color: Lime; 
display: block; 
} 
+1

URL-адрес вашего макета поможет –

+1

может отправить ссылку на фактический html-код. –

+0

эй, я чувствую себя оселком, но я новичок в этом форуме (и люблю то, что вижу). Куда я рекомментирую код после того, как я опубликовал? и спасибо вам, сушил, я попробовал оба по-прежнему не повезло – Brad

ответ

0

попробовать

float:right; 

на #maincontent

update-

alt text

+0

пытается поплавать: вправо, влево, перерывы в таблице точно так же – Brad

+0

попробуйте переместить ваш заголовок div над вашим левым содержимым div –

+0

, и IE и FF оба ворвались таким же образом (по крайней мере, согласитесь) – Brad

0

float:left Добавить к заголовку и MainContent.

#leftContent 
{  
    width: 250px; 
    float: left; 
    height: 500px; 
    background-color: Green; 
    float: left;  
} 

#header 
{  
    width: 650px; 
    height: 150px; 
    background-color: Lime; 
    display: block; 
    float: left; 
} 

#mainContent 
{ 
    background-color: Black; 
    height: 550px; 
    width: 650px; 
    float: left; 
} 
+0

#maincontent все еще падает и получает клиппинг от логотипа, но работает в IE – Brad

+0

Хм, мне все хорошо. Но у меня есть FF 3.6.10 и Chrome 7.0. – skajfes

0

ftp не работает для меня. http://jsbin.com/ocare3/

Пробовал новый курс - добавлена ​​обертка для содержимого правой руки (#header и #mainContent) и плавала это. У вас также было в конце тела, но нет открывателя ... странно. В любом случае - это работает для всех моих браузеров. Возможно, вы захотите переадресовать значения высоты, которые вы использовали, чтобы убедиться, что все снова выстроено вверх

+0

мой плохой! ftp-ссылка снова работает с текущими исправлениями. был новичок параноидальный, извините :(IE отлично работает, FF гораздо ближе, но если кто-то хочет взглянуть, пожалуйста! - и @fontface HelVetStdCnd?это работа везде? – Brad

+0

означает встраивание @fontface, но я получаю от темы – Brad

+0

Больше не могу комментировать основной вопрос, потому что моя демонстрация выглядит так же в моем FF (3.6), как ваш макет в IE7. Может быть полезно, если вы сообщите, в чем проблема (может быть, скриншот?). Fontface немного не соответствует теме, но вот полезный генератор: http://www.fontsquirrel.com/fontface/generator – lnrbob