Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (8)
  • Как сделать такую расширенную пагинацию в yii2?

    @smigles
    Ссылки на первую и последнюю страницу настраиваются через firstPageLabel и lastPageLabel. Ссылки на предыдущую и следующую страницу — через prevPageLabel и nextPageLabel. Количество постраничных кнопок — через maxButtonCount. Документация.

    Пример из представления:
    echo LinkPager::widget([
        'pagination' => $pagination,
        'maxButtonCount' => 7,
        'firstPageLabel' => 'Начало',
        'lastPageLabel' => 'Конец',
    ]);
    Ответ написан
  • Как сделать такое на css?

    @smigles
    Если точек одинаковое количество для каждого пункта меню, можно вынести их в псевдоэлемент ::before или ::after:

    <ul>
      <li><span class="number">1</span>Товар</li>
      <li><span class="number">2</span>Товар</li>
      <li><span class="number">3</span>Товар</li>
    </ul>

    .number::after {
      content: "........................";
    }


    Если количество точек зависит от количества символов в наименовании товара, то можно реализовать точки через border-bottom:

    <ul class="menu">
      <li>1<span class="dots"></span>Товар</li>
      <li>2<span class="dots"></span>Товар</li>
      <li>3<span class="dots"></span>Товар</li>
    </ul>

    .menu > li {
      display: flex;
    }
    
    .dots {
      flex-grow: 1;
      border-bottom: 2px dotted black;
    }
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (5)