优化项目宽度对齐,所有项目统一对齐。

This commit is contained in:
unknown 2024-07-05 22:26:18 +08:00
parent 950cff7a6c
commit ac96cfd6be

View File

@ -36,7 +36,7 @@ function setItemWidth() {
// 获取项目数量 // 获取项目数量
let itemList = itemListElement.getElementsByClassName("item"); let itemList = itemListElement.getElementsByClassName("item");
// 每行数量 // 每行数量
let num = null; let num = 1;
// 布局 // 布局
let layout = getLayout( let layout = getLayout(
classificationId ? parseInt(classificationId) : null classificationId ? parseInt(classificationId) : null
@ -69,19 +69,9 @@ function setItemWidth() {
} }
} }
} }
if ( for (let i = 0; i < itemList.length; i++) {
num !== null && let itemElement = itemList[i] as HTMLElement;
((layout === "tile" && itemList.length >= num) || layout === "list") itemElement.style.width = (width - num * 4) / num + "px";
) {
for (let i = 0; i < itemList.length; i++) {
let itemElement = itemList[i] as HTMLElement;
itemElement.style.width = (width - num * 4) / num + "px";
}
} else {
for (let i = 0; i < itemList.length; i++) {
let itemElement = itemList[i] as HTMLElement;
itemElement.style.width = minWidth + "px";
}
} }
} }
} }