3套优秀JSP列表美化样式(提示词+少样本代码)- 保留原有DOM结构/量化指标
每套均包含专属美化提示词(可直接复制到通义灵码)+核心少样本CSS代码(贴合后台管理系统风格,轻量化、易复用),所有样式均满足「保留JSP原有列表结构、无JS修改、兼容主流浏览器、适配1366*768+分辨率」核心要求,量化指标明确,可直接基于少样本扩展。
套1 极简清爽风(适合简约后台/数据密集型列表)
风格特点
无冗余装饰,以留白+轻边框+低饱和配色为主,视觉干净,聚焦数据展示,加载速度快,适配多模块通用列表。
专属美化提示词(通义灵码直接用)
你是资深JavaWeb前端样式工程师,精通JSP/CSS美化,在完全保留原有JSP列表DOM结构、不修改任何JS/业务逻辑、不增删DOM节点/类名/ID的前提下,按以下要求做极简清爽风样式美化,输出可直接复制的JSP微调代码+专属CSS代码,所有优化满足量化指标。
核心约束
量化美化指标
我提供的素材
输出要求
核心少样本CSS代码(可直接扩展)
/* 【量化指标1】列表容器样式 /
.list-container {
width: 100%;
padding: 0 16px;
margin: 20px 0;
overflow-x: hidden;
box-sizing: border-box;
}
/ 【量化指标2/3】表格+表头样式 /
.list-table {
width: 100%;
border: 1px solid #E5E7EB;
border-collapse: collapse;
}
.list-table th {
padding: 0 16px;
height: 48px;
background: #F9FAFB;
font-size: 14px;
font-weight: 600;
color: #374151;
text-align: left;
vertical-align: middle;
}
/ 【量化指标4/5】内容行+悬停样式 /
.list-table td {
padding: 0 16px;
height: 48px;
font-size: 14px;
color: #111827;
text-align: left;
vertical-align: middle;
border-top: 1px solid #E5E7EB;
}
.list-table tr:nth-child(odd) {
background: #F9FAFB;
}
.list-table tr:nth-child(even) {
background: #FFFFFF;
}
.list-table tr:hover {
background: #F3F4F6;
transition: all 0.2s ease;
}
/ 【量化指标6】操作按钮通用样式 /
.opt-btn {
margin: 0 4px;
padding: 4px 12px;
border-radius: 4px;
font-size: 12px;
min-width: 56px;
height: 32px;
border: none;
cursor: pointer;
box-sizing: border-box;
}
.opt-btn-primary {
background: #165DFF;
color: #FFFFFF;
}
.opt-btn-default {
background: #FFFFFF;
color: #374151;
border: 1px solid #E5E7EB;
}
/ 【量化指标7】空数据样式 */
.empty-data {
height: 200px;
line-height: 200px;
text-align: center;
color: #9CA3AF;
font-size: 14px;
}
套2 轻量卡片风(适合个性化模块/分类列表,非纯表格)
风格特点
将传统列表改为卡片式布局,轻阴影+圆角,视觉有层次感,保留列表数据展示逻辑,适配单条数据信息较多的场景。
专属美化提示词(通义灵码直接用)
你是资深JavaWeb前端样式工程师,精通JSP/CSS/弹性布局,在完全保留原有JSP列表DOM结构、不修改任何JS/业务逻辑、仅通过CSS将传统列表改为卡片式的前提下,按以下要求做轻量卡片风样式美化,输出可直接复制的JSP微调代码+专属CSS代码,所有优化满足量化指标。
核心约束
量化美化指标
我提供的素材
输出要求
核心少样本CSS代码(可直接扩展)
/* 【量化指标1】列表容器-弹性卡片布局 /
.card-list-container {
width: 100%;
padding: 0 16px;
margin: 20px 0;
display: flex;
flex-wrap: wrap;
gap: 16px 20px;
overflow-x: hidden;
box-sizing: border-box;
}
/ 【量化指标2】卡片项基础样式 /
.card-item {
flex: 1 1 280px;
min-width: 280px;
background: #FFFFFF;
border-radius: 8px;
box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.06);
padding: 20px;
box-sizing: border-box;
}
/ 【量化指标3/4】卡片内元素样式 /
.card-item .card-title {
font-size: 16px;
font-weight: 600;
color: #111827;
margin-bottom: 12px;
line-height: 24px;
}
.card-item .card-data {
font-size: 14px;
color: #4B5563;
line-height: 28px;
margin: 4px 0;
}
/ 【量化指标5】卡片悬停效果 /
.card-item:hover {
box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.08);
transform: translateY(-2px);
transition: all 0.3s ease;
}
/ 【量化指标6】卡片内操作按钮容器 /
.card-opt {
margin-top: 16px;
display: flex;
gap: 8px;
justify-content: flex-end;
}
.card-opt .opt-btn {
padding: 4px 12px;
border-radius: 4px;
font-size: 12px;
min-width: 60px;
height: 32px;
border: none;
cursor: pointer;
}
.opt-btn-primary {
background: #165DFF;
color: #FFFFFF;
}
.opt-btn-default {
background: #FFFFFF;
color: #374151;
border: 1px solid #E5E7EB;
}
/ 【量化指标7】空数据样式 */
.empty-card {
width: 100%;
text-align: center;
color: #9CA3AF;
font-size: 14px;
margin: 60px 0;
padding: 20px;
box-sizing: border-box;
}
套3 高端质感风(适合核心数据列表/后台首页列表,视觉质感升级)
风格特点
精细化边框+渐变表头+立体悬停,低饱和高级灰配色,搭配主色点缀,视觉有质感不浮夸,适合展示核心业务数据的列表。
专属美化提示词(通义灵码直接用)
你是资深JavaWeb前端样式工程师,精通JSP/CSS/渐变/阴影设计,在完全保留原有JSP列表DOM结构、不修改任何JS/业务逻辑的前提下,按以下要求做高端质感风样式美化,输出可直接复制的JSP微调代码+专属CSS代码,所有优化满足量化指标,贴合高端后台管理系统风格。
核心约束
量化美化指标
我提供的素材
输出要求
JSP仅做CSS引入/补全通用class/添加列表标题标签,无其他修改;2. CSS代码按「容器→列表标题→表头→内容行→核心字段→按钮→空数据→分页」分块,注释标注量化指标;3. 输出达标校验表,所有项标注「已达标」;4. 渐变/阴影效果自然,无突兀感。
核心少样本CSS代码(可直接扩展)
/* 【量化指标1】列表容器-质感样式 /
.luxury-list-container {
width: 100%;
padding: 0 20px;
margin: 24px 0;
overflow-x: hidden;
background: #FFFFFF;
border-radius: 12px;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.04);
box-sizing: border-box;
padding-bottom: 20px;
}
/ 【量化指标10】列表标题样式 /
.luxury-list-title {
font-size: 16px;
font-weight: 600;
color: #111827;
margin-bottom: 16px;
padding: 20px 0 0 0;
line-height: 24px;
}
/ 【量化指标2/3】表格+渐变表头样式 /
.luxury-list-table {
width: 100%;
border-collapse: collapse;
border: 0;
}
.luxury-list-table th {
padding: 0 20px;
height: 52px;
background: linear-gradient(90deg, #E8F3FF 0%, #F5F9FF 100%);
font-size: 14px;
font-weight: 600;
color: #374151;
text-align: left;
vertical-align: middle;
border-radius: 8px 8px 0 0;
}
/ 【量化指标4/5】内容行+质感悬停样式 /
.luxury-list-table td {
padding: 0 20px;
height: 52px;
font-size: 14px;
color: #111827;
text-align: left;
vertical-align: middle;
border-bottom: 1px solid #F1F3F5;
}
.luxury-list-table tr:hover {
background: #F8FAFF;
border-left: 3px solid #165DFF;
transition: all 0.3s ease;
}
/ 【量化指标7】核心数字/字段样式 /
.core-field {
color: #165DFF;
font-weight: 500;
}
/ 【量化指标6】操作按钮-质感样式 /
.luxury-opt-btn {
margin: 0 6px;
padding: 6px 16px;
border-radius: 6px;
font-size: 12px;
min-width: 64px;
height: 36px;
border: none;
cursor: pointer;
box-sizing: border-box;
}
.luxury-opt-btn-primary {
background: #165DFF;
color: #FFFFFF;
}
.luxury-opt-btn-primary:hover {
background: #0F48D1;
transition: 0.2s;
}
.luxury-opt-btn-default {
background: #F8FAFF;
color: #374151;
border: 1px solid #E5E7EB;
}
.luxury-opt-btn-default:hover {
background: #F1F3F5;
transition: 0.2s;
}
/ 【量化指标8】空数据样式 */
.luxury-empty-data {
height: 240px;
line-height: 240px;
text-align: center;
color: #9CA3AF;
font-size: 14px;
}
通用使用小贴士
替换少样本中项目主色值(如#165DFF)为自己项目的主色,保证视觉统一;
JSP端仅需引入对应CSS文件+给列表容器/表格/卡片添加少样本中的通用class(如list-container、card-item),无其他修改;
若原有JSP已有class,可在CSS中用原有class替换少样本中的class,无需新增。
我可以帮你将其中任意一套样式的提示词,结合你项目的真实主色值/样式规范做定制化修改,生成可直接复制运行的版本,需要吗?


