grading-scan-sheet-styles.blade.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. /* 扫描判题卡页 */
  2. .scan-sheet-page {
  3. page-break-before: always;
  4. break-before: page;
  5. }
  6. .scan-sheet-header {
  7. text-align: center;
  8. margin-bottom: 1.5rem;
  9. border-bottom: 2px solid #000;
  10. padding-bottom: 1rem;
  11. }
  12. .scan-sheet-hint {
  13. font-size: 13px;
  14. color: #444;
  15. margin-bottom: 10px;
  16. line-height: 1.5;
  17. }
  18. .scan-sheet-list {
  19. display: grid;
  20. grid-template-columns: 1fr;
  21. gap: 6px;
  22. }
  23. .scan-sheet-item {
  24. border: 1px solid #b5b5b5;
  25. border-radius: 4px;
  26. padding: 6px 8px;
  27. display: grid;
  28. grid-template-columns: auto auto 1fr;
  29. align-items: center;
  30. column-gap: 8px;
  31. font-size: 13px;
  32. line-height: 1.2;
  33. page-break-inside: avoid;
  34. break-inside: avoid;
  35. }
  36. .scan-grade-box {
  37. width: 17px;
  38. height: 17px;
  39. border: 1px solid #333;
  40. display: inline-block;
  41. vertical-align: middle;
  42. box-sizing: border-box;
  43. }
  44. .scan-sheet-no {
  45. font-weight: 700;
  46. text-align: center;
  47. min-width: 44px;
  48. }
  49. .scan-sheet-marks {
  50. display: flex;
  51. align-items: center;
  52. gap: 4px;
  53. justify-content: flex-start;
  54. white-space: nowrap;
  55. }