Как убрать левую границу у пункта списка?

180
22 февраля 2019, 02:10

Помогите, не могу убрать левую границу у пункта nth-child(1) не помогает

Вот код:

.team__social-item { 
  width: 57px; 
  height: 57px; 
  background: #fce38a; 
  text-align: center; 
  line-height: 57px; 
  border-left: 1px solid #f38181; 
}
<ul class="team__social"> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-facebook-f"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-twitter"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-pinterest-p"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-instagram"></i> 
    </a> 
  </li> 
</ul>

Answer 1

Вариант 1

* { 
  padding: 0; 
  margin: 0; 
} 
 
ul { 
  display: flex; 
} 
 
li { 
  list-style: none; 
  width: 57px; 
  height: 57px; 
  background: #fce38a; 
  text-align: center; 
  line-height: 57px; 
  border-left: 1px solid #f38181; 
} 
 
li:first-of-type { 
  border-left: none; 
}
<ul> 
  <li></li> 
  <li></li> 
  <li></li> 
  <li></li> 
</ul>

Вариант 2

*{ 
    padding: 0; 
    margin: 0; 
} 
 
ul{ 
    display: flex; 
} 
li { 
    list-style: none; 
    width: 57px; 
    height: 57px; 
    background: #fce38a; 
    text-align: center; 
    line-height: 57px;     
} 
li + li{ 
    border-left: 1px solid #f38181; 
}
<ul> 
    <li></li> 
    <li></li> 
    <li></li> 
    <li></li> 
</ul>

Answer 2

Вариант на display: inline-block;

.team__social { 
  padding: 0; 
} 
 
.team__social::before { 
  content: ''; 
  display: block; 
  clear: both; 
} 
 
.team__social-item { 
  list-style: none; 
  display: inline-block; 
  float: left; 
  width: 57px; 
  height: 57px; 
  background: #fce38a; 
  text-align: center; 
  line-height: 57px; 
  border-left: 1px solid #f38181; 
} 
 
.team__social-item:first-child { 
  border-left: 0; 
}
<ul class="team__social"> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-facebook-f"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-twitter"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-pinterest-p"></i> 
    </a> 
  </li> 
  <li class="team__social-item"> 
    <a href="#" class="team__social-link"> 
      <i class="fab fa-instagram"></i> 
    </a> 
  </li> 
</ul>

READ ALSO
цикл for в freemarker

цикл for в freemarker

есть две сущности: спортсмены и их бои, нужно попарно выводить записи кто с кем деретсяРеализовал две сущности в отношении @ManyToMany формирую...

260
Бургер меню jQuery не выпадает

Бургер меню jQuery не выпадает

Никак не хочет меню выходитьКогда меняешь transform: translateX(100%); вылазит, в скрипте все прописала,но все равно не работает,при клике меню не опускается,но...

187
Как реализовать такое на jQuery?

Как реализовать такое на jQuery?

Всем приветНаткнулся на этот сайт https://kin

223