Внизу каждого блока добавляется дополнительное поле 5 пикселей

Я пытаюсь создать простой заголовок для страницы в css. Я планировал сложить два блока друг на друга. Верхний имеет много вкладок, а нижний - это простой сплошной блок с одним изображением. Но при рендеринге я вижу, что к высоте обоих этих div добавляются дополнительные 5 пикселей. Поэтому я не могу разместить нижнюю часть точно поверх другой.

Автоматически устанавливается нижнее поле в 5 пикселей. Я попробовал отрицательные поля, сбросил глобальные поля и отступы до нуля. По-прежнему бесполезно.

Вот код.


Temp

CSS:

 *{ margin:0; padding:0; }
ul.master_navigation
{
    font-size: 125%;
    font-weight: bold;
    text-align: center;
    list-style: none;
    margin: 0.5em 0;
    padding: 0;
}

ul.master_navigation li
{
    display: inline-block;
    padding: 0 1%;
}

a
{
    color: #08f;
    font-weight: bold;
    text-decoration: none;
}

a:visited
{
    color: #88f;
}

a:hover
{
    color: #f00;
}

p
{

    text-align: justify;
}


p.cent
{
    text-align: left;
}

div.header
{    
    height: 200;
}

div.main_nav
{ 
    display: inline-block;
    height: 25;

    width: 900;
    padding: 0;
    margin: 0;
    vertical-align: bottom;

}

div.first_tab
{    
    height: 25;
    float: left;


}
div.ind_tab
{    

    height: 25;
    float: left;
    margin-left: -10px;
    z-index: -5;

}

div.lock
{
    margin-top: -100;
    height: 91;
    width: 900;
    padding: 0;
    margin: -5;

}

body {

    width:900px;
    max-width: 100%;
    margin: auto;
    padding: 0;
    background-image:url(images/startup/bg_2.gif);
    background-repeat:repeat-x;
}

.pad 
{
    padding: 0;
    margin: 0;

}

Вот ссылка на страницу

http://net4.ccs.neu.edu/home/pradep/

Я тратил на это слишком много времени. Пожалуйста помоги.

12
задан Pradep 19 January 2012 в 02:46
поделиться