переопределить родительское переполнение: скрыто с дочерним переполнением: видимое

0

У меня есть заголовок, который является родителем навигатора и логотипа. Я установил родительский переполнения: скрытый, поэтому я смог добавить margin-top на nav, чтобы заставить его сидеть внизу. Однако он также зажимает логотип. Я пытался следовать этому вопросу... Переполнение переполнения: скрыто

поэтому попытался установить логотип на переполнение: видимый, но это тоже не сработало. Я не уверен ни в каком другом решении, кроме логотипа, который не находится в родительском контейнере.

Вот мой код

CSS:

.container {
width: 960px;
margin:0 auto;
background-color: blue;
}

header {
height: 100px;
background-color: #001D5D;
position: relative;
overflow: hidden;

}

#logo {
height:100px;
width:100px;
z-index:10;
top:0px;
position: absolute;
overflow: visible;
}

nav {
    background-color:#1CCEAE;
    margin-top:63px; 
}

nav ul {
width:100%;
line-height: 37px;
    text-align:right;
    background-color:#1CCEAE; 

 }

ul li {
display: inline-block;
margin-right: 20px;
}

ul li a {
text-decoration: none;
font-size: 1em;
color:white;    
}

Вот скрипка http://jsfiddle.net/XS3Zs/

Теги:
overflow
parent-child

2 ответа

1

удалить width:100% к ul или сбросить padding до 0 до ul.

<ul> не нужна width:100%; поскольку он является block элементом, он будет использовать всю width avalaible. Ширина, установленная на 100%, может быть слишком большой. Границы, маржа и отступы не будут оцениваться.

  • 0
    Хорошо, но как мне сделать так, чтобы логотип выходил за пределы навигационной рамки? Поскольку есть переполнение: скрытый применяется к родительскому заголовку. Кажется, мне нужно это свойство для навигационной панели.
  • 0
    Тогда это должно быть nav в абсолютной позиции внизу: 0; jsfiddle.net/XS3Zs/3, поэтому заголовок увеличивается с высотой логотипа.
Показать ещё 1 комментарий
0

Элемент UL имеет по умолчанию padding-left:40px; поэтому, если вы установите это значение в 0, все будет хорошо.

Я обновил ваш [FIDDLE]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню