umarishe
@umarishe
Начинающий веб-разработчик

Как убрать «несуществующую» часть блока?

Занялся созданием сайта своей школы, но столкнулся с неожиданной проблемой. Стал верстать панель горизонтальной навигации через
#navigation {
    width: 1022; 
    height: 60px;
    background-color: black;
    box-shadow: 0 0 10px 4px #8b8b7a;
    border-radius: 7px;
    margin: auto;
    margin-top: 40px;    
}

#navigation li {
    float: left;
    width: 144px;
    height: 58px;
    background: #73cde8;
    border: 1px solid red;
    text-align: center;
}

Вроде бы все корректно, но на деле получается нечто такоеa8fcf5b940884eafab451b8078152f9e.PNG
Получается, что черный кусочек "ul" слева не существует.
И как его убрать мне в голову не приходит. Надеюсь на вашу помощь.
P.S. Не судите строго
  • Вопрос задан
  • 324 просмотра
Решения вопроса 1
@zelan
Кратко обо мне не получится.
padding-left:0
добавь в #navigation, в списках(ul) по умолчанию стоит ненулевой паддинг слева.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
grigruss
@grigruss
Пока не задал ни одного вопроса... только отвечаю.
li{margin:0;padding:0;}
Это стандартный отступ у маркированных списков...
Ответ написан
Комментировать
winordie
@winordie
Лучшая документация -- исходники
Не занимайтесь фигней. Юзайте bootstrap
Ответ написан
Комментировать
kimono
@kimono
Web developer
Проверьте margin у ul и li
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы