사용자
NodeulsumNaru(비교)
| r23 vs r24 | ||
|---|---|---|
| ... | ... | |
| 256 | 256 | [[하나코 나나|나나]]}}} |
| 257 | 257 | }}} |
| 258 | 258 | }}} || |
| 259 | == , == | |
| 260 | {{{#!style | |
| 261 | /* 1. 전체 컨테이너: 가로(Flex) 배치 마법 */ | |
| 262 | table.firefox-vertical-ui { | |
| 263 | display: flex; flex-direction: row; /* 표를 좌우로 쪼갬! */ | |
| 264 | width: min(650px, 100%); background: #ffffff; | |
| 265 | margin: 20px auto; border-collapse: collapse; | |
| 266 | border: 1px solid #dcdcdc; border-radius: 10px; | |
| 267 | box-shadow: 0 4px 15px rgba(0,0,0,0.05); | |
| 268 | overflow: hidden; /* 모서리 둥글게 깎기 */ | |
| 269 | } | |
| 270 | ||
| 271 | /* 2. 좌측 사이드바 (파이어폭스 탭 영역) */ | |
| 272 | table.firefox-vertical-ui > thead { | |
| 273 | display: block; width: 130px; /* 좌측 메뉴바 넓이 */ | |
| 274 | background: #f0f0f4; /* 파이어폭스 테마 특유의 연한 회색 */ | |
| 275 | padding: 12px 8px; | |
| 276 | border-right: 1px solid #dcdcdc; | |
| 277 | } | |
| 278 | ||
| 279 | table.firefox-vertical-ui > thead > tr { | |
| 280 | display: flex; flex-direction: column; gap: 6px; /* 탭을 세로로 쌓기 */ | |
| 281 | } | |
| 282 | ||
| 283 | /* 개별 탭 버튼 디자인 (파이어폭스 둥근 알약 스타일) */ | |
| 284 | table.firefox-vertical-ui > thead > tr > th { | |
| 285 | display: flex; align-items: center; justify-content: flex-start; | |
| 286 | padding: 10px 12px !important; | |
| 287 | cursor: pointer; transition: 0.15s; | |
| 288 | font-size: 13px; color: #15141A !important; font-weight: 500; | |
| 289 | border: none !important; | |
| 290 | background: transparent; | |
| 291 | border-radius: 6px; /* 둥근 네모 모양 */ | |
| 292 | } | |
| 293 | ||
| 294 | /* 마우스 호버 시 탭 강조 */ | |
| 295 | table.firefox-vertical-ui > thead > tr > th:hover { | |
| 296 | background: #e0e0e6 !important; /* 살짝 진해지는 회색 */ | |
| 297 | } | |
| 298 | ||
| 299 | /* 정렬 화살표 제거 */ | |
| 300 | table.firefox-vertical-ui > thead > tr > th::before, | |
| 301 | table.firefox-vertical-ui > thead > tr > th::after { display: none !important; } | |
| 302 | ||
| 303 | /* 3. 우측 본문 영역 (정렬 기능 및 공간 차단) */ | |
| 304 | table.firefox-vertical-ui > tbody { | |
| 305 | display: block; flex: 1; /* 남은 오른쪽 공간을 전부 차지함 */ | |
| 306 | background: #ffffff; | |
| 307 | } | |
| 308 | ||
| 309 | table.firefox-vertical-ui > tbody > tr { display: none; } | |
| 310 | table.firefox-vertical-ui > tbody > tr:first-child { display: block; } | |
| 311 | ||
| 312 | table.firefox-vertical-ui > tbody > tr > td { | |
| 313 | display: block; border: none !important; | |
| 314 | background: transparent; padding: 0 !important; | |
| 315 | line-height: 0 !important; position: relative; | |
| 316 | } | |
| 317 | ||
| 318 | /* 정렬 숫자 격리 */ | |
| 319 | .sort-key { position: absolute; font-size: 0; opacity: 0; pointer-events: none; } | |
| 320 | ||
| 321 | /* 4. 내부 실제 컨텐츠 상자 */ | |
| 322 | .content-wrapper { | |
| 323 | display: block !important; | |
| 324 | font-size: 14px !important; line-height: 1.6 !important; | |
| 325 | color: #333 !important; padding: 30px; text-align: center; | |
| 326 | min-height: 250px; /* 탭을 눌렀을 때 전체 창 크기가 덜렁거리지 않게 최소 높이 지정 */ | |
| 327 | } | |
| 328 | ||
| 329 | /* 뱃지 스타일 */ | |
| 330 | .m-badge { | |
| 331 | display: inline-block; padding: 3px 12px; margin: 4px 2px; border-radius: 20px; | |
| 332 | font-size: 12px; font-weight: bold; color: #fff !important; | |
| 333 | } | |
| 334 | }}} | |
| 335 | ||<thead><tableclass=firefox-vertical-ui><sortable> 1기생 ||<sortable> 2기생 ||<sortable> 3기생 || | |
| 336 | ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 337 | 0}}} {{{#!wiki class="content-wrapper" | |
| 338 | [[파일:스텔 1기.png|width=100%]] | |
| 339 | {{{#!wiki style="margin-top: 15px;" | |
| 340 | {{{#!wiki class="m-badge" style="background: #8182b8;" | |
| 341 | [[아이리 칸나|칸나]]}}} {{{#!wiki class="m-badge" style="background: #A2D0EF;" | |
| 342 | [[아야츠노 유니|유니]]}}} {{{#!wiki class="m-badge" style="background: #60497f;" | |
| 343 | [[사키하네 후야|후야]]}}} | |
| 344 | }}} | |
| 345 | }}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 346 | 1}}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 347 | 1}}} || | |
| 348 | ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 349 | 1}}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 350 | 0}}} {{{#!wiki class="content-wrapper" | |
| 351 | [[파일:스텔 2기.png|width=100%]] | |
| 352 | {{{#!wiki style="margin-top: 15px;" | |
| 353 | {{{#!wiki class="m-badge" style="background: #9EB5EE;" | |
| 354 | [[아라하시 타비|타비]]}}} {{{#!wiki class="m-badge" style="background: #610A09;" | |
| 355 | [[아카네 리제|리제]]}}} {{{#!wiki class="m-badge" style="background: #ff9680;" | |
| 356 | [[시라유키 히나|히나]]}}} {{{#!wiki class="m-badge" style="background: #65686a;" | |
| 357 | [[네네코 마시로|시로]]}}} | |
| 358 | }}} | |
| 359 | }}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 360 | 1}}} || | |
| 361 | ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 362 | 1}}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 363 | 1}}} ||<class=content-wrapper> {{{#!wiki class="sort-key" | |
| 364 | 0}}} {{{#!wiki class="content-wrapper" | |
| 365 | [[파일:스텔 3기.png|width=100%]] | |
| 366 | {{{#!wiki style="margin-top: 15px;" | |
| 367 | {{{#!wiki class="m-badge" style="background: #B8A9CA;" | |
| 368 | [[텐코 시부키|부키]]}}} {{{#!wiki class="m-badge" style="background: #BAC0E6;" | |
| 369 | [[아오쿠모 린|린]]}}} {{{#!wiki class="m-badge" style="background: #8fe0b0;" | |
| 370 | [[유즈하 리코|리코]]}}} {{{#!wiki class="m-badge" style="background: #B8A9CA;" | |
| 371 | [[하나코 나나|나나]]}}} | |
| 372 | }}} | |
| 373 | }}} || |