Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 514779

Не могу убрать padding у списка - HTML, CSS

$
0
0
Всем здравствуйте. Ребят, попал в такую непонятную ситуацию, сижу недоумеваю от происходящего. Сразу скажу стилизация списка не полная, но проблема не в этом, а в том, что с последнего <li><a href="#">пресса</a></li> нужно убрать padding-right: 0;, но по каким то неведомым мне причинам этот padding не хочет убираться, любые другие стили к нему применяются что то вроде background-color, margin: 50px; и т.д., а вот padding убираться не хочет. Использовал псевдоклассы :last-child, :nth-last-child, :nth-child, даже был момент, когда использовал :not, все ровно ничего не помогает. Что делать вообще хз.
:

<div class="container">
  <div class="row">
      <div class="background_img"></div>
          <div class="col-lg-12">
                <nav class="main_menu">
                        <ul class="menu">
                          <li><a href="#">главная</a></li>
                          <li><a href="#">афиша</a></li>
                          <li><a href="#">видео</a></li>
                          <li><a href="#">пресса</a></li>
                        </ul>
                </nav>
          </div>       
  </div>
</div>

:

.main_menu        {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        display: inline;
}

.menu li a {
        text-transform: uppercase;
        font-size: 18px;
        color: #000;
        font-family: 'RobotoSlabLight';
        padding: 0 92px 0 0;
}

.menu li:last-child {
        padding-right: 0;
        background-color: yellow;
}

.menu li a:hover {
        text-shadow: 0 0 1px #fff;
}


Viewing all articles
Browse latest Browse all 514779

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>