Составление списка элементов без абсолютного позиционирования

0

Привет, я хотел бы разместить элементы списка, содержащие изображения друг над другом (например, стопку карт) без использования абсолютного позиционирования.

Так я сделал это, используя абсолютное позиционирование.

.cards {
    width: 200px;
    height: 200px;
    position: absolute;  
    top:75px;  
}

и cards - это li с img внутри.

Но это вызывает проблемы при изменении размера окна или просмотра моей страницы на мобильном устройстве. Поэтому я думал о том, чтобы поместить стопку карт в центрированный контейнер, чтобы элементы списка перемещались, когда изменяется размер окна.

Здесь мой контейнер

  <div class="col-md-4">
    <ul class="swing-stack">
       <li class="cards" ng-repeat="card in cards"><img ng-src="{{card.image}}"></li>
    </ul>
  </div>

Есть идеи? Благодарю!

  • 0
    Может быть, добавив CSS clear: both будут работать?
  • 0
    Не могли бы вы включить изображение или пример эффекта «стопка карт», который вы ищете? Вы ищете с высоты птичьего полета стек или сбоку?
Показать ещё 1 комментарий
Теги:

1 ответ

1

Вам нужно будет использовать абсолютное позиционирование, чтобы это произошло. Чтобы помочь с проблемой, абсолютное позиционирование приводит к тому, что вы используете относительный позиционный div вне их. Абсолютные позиционированные позиции внутри контейнера относительного положения расположены в левом верхнем углу его родителя, а не на странице.

#cardsContainer {
    position:relative;
    top: 75px;
}

.cards {
    width: 200px;
    height: 200px;
    position: absolute;  
    top:0px;
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню