Ответы пользователя по тегу CSS
  • Как выстроить в 3 колонки?

    @an_tropa
    Ответ будет таким же исчерпывающим как и описание к вашей задачи:

    Здесь решение
    <ul>
      <li>1</li>
      <li>2</li>
      <li>3</li>
      <li>4</li>
      <li>5</li>
    </ul>
    <ul>
      <li>6</li>
      <li>7</li>
      <li>8</li>
      <li>9</li>
      <li>10</li>
    </ul>
    <ul>
      <li>11</li>
      <li>12</li>
      <li>13</li>
      <li>14</li>
    </ul>
    <div class="clearfix"></div>

    ul {
      float: left;
      display: block;
    }
    .clearfix {
      clear: both;
    }
    Ответ написан
  • Как вы это сверстали бы?

    @an_tropa
    "Верстка - знакомство с объектами"
    А какие собственно могут тут быть идеи? раз блок два блок три блок и т.д. по моему банальная вещь, не?
    Как одно из множества решений:
    code html+ксс
    <div class="box">
      <div class="item item1">1</div>
      <div class="item item2">2</div>
      <div class="item item3">3</div>
      <div class="item item4">4</div>
      <div class="clearfix"></div>
      <div class="item item5">5</div>
      <div class="item item6">6</div>
      <div class="item item7">7</div>
      <div class="item item8">8</div>
    </div>

    .box {
      background-color: #2A2C2F;
      width: 1000px;
    	height: 500px;
      padding: 20px 20px;
    }
    .clearfix {
      clear: both;
    }
    .item {
      float: left;
      display: block;
      width: 100px;
      height: 80px;
      background-color: #fff;
      text-align: center;
      line-height: 80px;
    }
    Ответ написан
    Комментировать
  • Откуда появляются черточки по углам, при наведении курсора?

    @an_tropa
    Смотрите, применение оверлея происходит внутри объекта. Бекграунду бордер - радиус задается с внешней границы, для оверлея внешней границей являются границы бэкграунда (их границы находятся в одной точке, но применение бордер-радиуса происходит по разным сторонам, у картинки снаружи, у оверлея внутри), в итоге получаем потерю в радиусе на 1 пикс.
    Для решения - задайте бэкграунду бордер-радиус на один больше чем оверлею.
    В вашем случае:
    .video__item-bg {
    border-radius: 6px;
    }
    Ответ написан
    2 комментария
  • Как увеличить и затемнить картинку в card при наведении?

    @an_tropa
    .card-img:before:hover {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #000;
    }
    .card-img:hover {
    transform: translateY(10px);
    }
    Ответ написан
    Комментировать
  • Emmet распаковывает не правильно, как настроить?

    @an_tropa Автор вопроса
    Нашел в чем была ошибка -если можно так сказать.
    В SASS коде была строка
    &::after
    	content: '>'

    Проблема была в том, что перед строкой content: '>' emmet распаковывал все как полагается. А если что-то писать после него, то распаковывал не правильно. В чем проблема я не знаю, явно из-за использования параметра content: '>', и символа ">", заменил этот символ на его css код
    content: '\203A'
    и emmet продолжил распаковывать все как полагается. Вот такая проблема.
    Ответ написан
    Комментировать