2011-12-17 3 views
1

Я пытаюсь поместить логотип в середине заголовка и нажать на него. У меня проблема с размерами firefox (px, em,%), когда изображение находится в заголовке заголовка в chrome и IE9, в лисе, которое оно выходит из границы (переполнение?).CSS: положение изображения в заголовке

Есть ли способ разместить изображение или любой объект в этом вопросе в буттоме div во всех браузерах?

вот мой код, mybee это даст вам представление, что им делать worng:

CSS:

#header 
{ 
    background-image:url("../images/roundShapBrickWall.jpg"); 

    background-repeat:repeat-x; 

    position:relative; 
    width:inherit; 
    height:14.1em; 


} 
#header img 
{ 
    position:relative; // <--- somewhere here i think is the problem. 
    width:50%; 
    top:17%; 
} 

информация: это положение я хочу, чтобы иметь, он сидит в середине и buttom заголовка, но в firefox при выходе из границы заголовка.

любые идеи?

ответ

4

Вы пробовали: «позиция: абсолютная; нижняя: 0;» на ваш «#header img»?

+0

Да, это сделал трюк! и я узнал что-то новое спасибо! – samy

+0

Отлично! Не стесняйтесь отмечать это как ваш ответ, если на этот вопрос был дан ответ. – JNadal

1

Вы можете избежать использования position:relative и position:absolute, установив в #header раздел text-align: center и отрегулировать положение изображения с пометкой. Также можно установить вертикальное положение с запасом. Но это будет работать, только если у вас нет другого содержимого в заголовке.

Смежные вопросы