사용자
NodeulsumNaru(비교)
| r26 vs r27 | ||
|---|---|---|
| ... | ... | |
| 258 | 258 | }}} || |
| 259 | 259 | == , == |
| 260 | 260 | {{{#!style |
| 261 | /* 1. 전체 | |
| 262 | table.f | |
| 263 | display: flex; flex-direction: row; | |
| 264 | width: min(5 | |
| 261 | /* 1. 전체 레이아웃 (좌우 분할) */ | |
| 262 | table.fx-v2-ui { | |
| 263 | display: flex !important; flex-direction: row; | |
| 264 | width: min(580px, 100%); background: #ffffff; | |
| 265 | 265 | margin: 15px auto; border-collapse: collapse; |
| 266 | border: 1px solid #dcdcdc; border-radius: 1 | |
| 267 | box-shadow: 0 | |
| 266 | border: 1px solid #dcdcdc; border-radius: 12px; | |
| 267 | box-shadow: 0 5px 15px rgba(0,0,0,0.06); | |
| 268 | overflow: hidden; | |
| 268 | 269 | } |
| 269 | 270 | |
| 270 | /* 2. 좌측 탭 | |
| 271 | table.f | |
| 272 | display: block; width: 110px; | |
| 273 | background: #f | |
| 271 | /* 2. 좌측 탭 바 (파이어폭스 스타일) */ | |
| 272 | table.fx-v2-ui > thead { | |
| 273 | display: block; width: 110px; flex-shrink: 0; | |
| 274 | background: #f0f0f4; padding: 12px 6px; | |
| 274 | 275 | border-right: 1px solid #dee1e6; |
| 275 | 276 | } |
| 276 | table.f | |
| 277 | table.fx-v2-ui > thead > tr { display: flex; flex-direction: column; gap: 4px; } | |
| 277 | 278 | |
| 278 | table.f | |
| 279 | table.fx-v2-ui > thead > tr > th { | |
| 279 | 280 | display: flex; align-items: center; justify-content: flex-start; |
| 280 | padding: | |
| 281 | cursor: pointer; transition: 0.2s; | |
| 282 | font-size: 13px; color: #15141 | |
| 283 | border: none !important; background: transparent; border-radius: | |
| 281 | padding: 10px 12px !important; height: 38px; | |
| 282 | cursor: pointer; transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1); | |
| 283 | font-size: 13px; color: #15141a !important; font-weight: 500; | |
| 284 | border: none !important; background: transparent; border-radius: 8px; | |
| 284 | 285 | } |
| 285 | table.f | |
| 286 | /* 호버 시 파란색 계열 강조 (파이어폭스 느낌) */ | |
| 287 | table.fx-v2-ui > thead > tr > th:hover { background: #e0e0e6 !important; color: #0060df !important; } | |
| 286 | 288 | |
| 287 | 289 | /* 정렬 화살표 제거 */ |
| 288 | table.f | |
| 289 | table.f | |
| 290 | table.fx-v2-ui > thead > tr > th::before, | |
| 291 | table.fx-v2-ui > thead > tr > th::after { display: none !important; } | |
| 290 | 292 | |
| 291 | /* 3. 우측 본문 영역 ( | |
| 292 | table.f | |
| 293 | display: block; flex: 1; position: relative; background: #ffffff; | |
| 294 | ||
| 293 | /* 3. 우측 본문 영역 (절대 좌표 고정) */ | |
| 294 | table.fx-v2-ui > tbody { | |
| 295 | display: block; flex: 1; position: relative; | |
| 296 | background: #ffffff; min-height: 320px; /* 높이 고정으로 덜덜거림 방지 */ | |
| 295 | 297 | } |
| 296 | 298 | |
| 297 | /* 정렬된 첫 | |
| 298 | table.f | |
| 299 | table.f | |
| 299 | /* 정렬된 첫 행만 표시 */ | |
| 300 | table.fx-v2-ui > tbody > tr { display: none; } | |
| 301 | table.fx-v2-ui > tbody > tr:first-child { display: block; width: 100%; height: 100%; } | |
| 300 | 302 | |
| 301 | /* 모든 td를 한 | |
| 302 | table.f | |
| 303 | position: absolute; top: 0; left: 0; width: 100%; | |
| 303 | /* 🔥 핵심: 모든 td를 한 곳에 포개되, 빈 칸은 무시 */ | |
| 304 | table.fx-v2-ui > tbody > tr > td { | |
| 305 | position: absolute; top: 0; left: 0; width: 100%; height: 100%; | |
| 304 | 306 | border: none !important; padding: 0 !important; |
| 305 | line-height: | |
| 307 | font-size: 0; line-height: 0; /* 빈 칸의 텍스트 여백 제거 */ | |
| 306 | 308 | } |
| 307 | 309 | |
| 308 | /* 정렬 | |
| 310 | /* 정렬용 숫자는 숨김 */ | |
| 309 | 311 | .sort-key { position: absolute; font-size: 0; opacity: 0; pointer-events: none; } |
| 310 | 312 | |
| 311 | /* 4. 실제 컨텐츠 | |
| 312 | .content | |
| 313 | display: block !important; padding: 2 | |
| 313 | /* 4. 실제 컨텐츠가 들어가는 박스 (내용이 있을 때만 스타일 적용) */ | |
| 314 | .real-content { | |
| 315 | display: block !important; | |
| 316 | font-size: 14px !important; line-height: 1.6 !important; | |
| 317 | padding: 25px 15px; text-align: center; | |
| 318 | background: #fff; width: 100%; box-sizing: border-box; | |
| 314 | 319 | } |
| 315 | 320 | |
| 321 | /* 뱃지 스타일 */ | |
| 316 | 322 | .m-badge { |
| 317 | display: inline-block; padding: | |
| 323 | display: inline-block; padding: 4px 12px; margin: 3px 2px; border-radius: 12px; | |
| 318 | 324 | font-size: 12px; font-weight: bold; color: #fff !important; |
| 325 | box-shadow: 0 2px 4px rgba(0,0,0,0.1); | |
| 319 | 326 | } |
| 320 | 327 | }}} |
| 321 | ||<thead><tableclass=f | |
| 328 | ||<thead><tableclass=fx-v2-ui><sortable> 1기생 ||<sortable> 2기생 ||<sortable> 3기생 || | |
| 322 | 329 | || {{{#!wiki class="sort-key" |
| 323 | 0}}} {{{#!wiki class="content | |
| 330 | 0}}} {{{#!wiki class="real-content" | |
| 324 | 331 | [[파일:스텔 1기.png|width=100%]] |
| 325 | {{{#!wiki style="margin-top: 1 | |
| 332 | {{{#!wiki style="margin-top: 15px;" | |
| 326 | 333 | {{{#!wiki class="m-badge" style="background: #8182b8;" |
| 327 | 334 | [[아이리 칸나|칸나]]}}} {{{#!wiki class="m-badge" style="background: #A2D0EF;" |
| 328 | 335 | [[아야츠노 유니|유니]]}}} {{{#!wiki class="m-badge" style="background: #60497f;" |
| ... | ... | |
| 333 | 340 | 1}}} || |
| 334 | 341 | || {{{#!wiki class="sort-key" |
| 335 | 342 | 1}}} || {{{#!wiki class="sort-key" |
| 336 | 0}}} {{{#!wiki class="content | |
| 343 | 0}}} {{{#!wiki class="real-content" | |
| 337 | 344 | [[파일:스텔 2기.png|width=100%]] |
| 338 | {{{#!wiki style="margin-top: 1 | |
| 345 | {{{#!wiki style="margin-top: 15px;" | |
| 339 | 346 | {{{#!wiki class="m-badge" style="background: #9EB5EE;" |
| 340 | 347 | [[아라하시 타비|타비]]}}} {{{#!wiki class="m-badge" style="background: #610A09;" |
| 341 | 348 | [[아카네 리제|리제]]}}} {{{#!wiki class="m-badge" style="background: #ff9680;" |
| ... | ... | |
| 347 | 354 | || {{{#!wiki class="sort-key" |
| 348 | 355 | 1}}} || {{{#!wiki class="sort-key" |
| 349 | 356 | 1}}} || {{{#!wiki class="sort-key" |
| 350 | 0}}} {{{#!wiki class="content | |
| 357 | 0}}} {{{#!wiki class="real-content" | |
| 351 | 358 | [[파일:스텔 3기.png|width=100%]] |
| 352 | {{{#!wiki style="margin-top: 1 | |
| 359 | {{{#!wiki style="margin-top: 15px;" | |
| 353 | 360 | {{{#!wiki class="m-badge" style="background: #B8A9CA;" |
| 354 | 361 | [[텐코 시부키|부키]]}}} {{{#!wiki class="m-badge" style="background: #BAC0E6;" |
| 355 | 362 | [[아오쿠모 린|린]]}}} {{{#!wiki class="m-badge" style="background: #8fe0b0;" |
| ... | ... |