1234567891011121314151617181920212223242526272829303132 |
- ion-content {
- --ion-background-color: #f2f2f2;
- padding: 16px;
- }
- ion-searchbar {
- margin-bottom: 16px;
- }
- .photo-container {
- display: flex;
- flex-wrap: wrap; /* 允许图片换行 */
- gap: 8px; /* 图片之间的空隙 */
- justify-content: flex-start; /* 左对齐排列 */
- }
- .photo-wrapper {
- width: calc(50% - 8px); /* 每张图片容器宽度为父容器宽度的一半减去间隙 */
- margin-bottom: 8px; /* 底部间隙 */
- box-sizing: border-box; /* 包含内边距和边框的大小 */
- }
- .photo-wrapper:nth-child(2n+1) {
- margin-right: 8px; /* 每行第一张图片右侧间隙 */
- }
- ion-img {
- width: 100%; /* 图片宽度 100% */
- height: auto; /* 自动调整高度 */
- object-fit: cover; /* 裁剪图片以填充容器 */
- border-radius: 8px; /* 图片圆角 */
- }
|