rgb.uvue 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <template>
  2. <view class="container">
  3. <text class="intro-text">RGB 是一种颜色表示方法,通过调整红(Red)、绿(Green)、蓝(Blue)三个通道的值(0-255)来产生不同的颜色。</text>
  4. <view class="section">
  5. <text class="section-title">数值表示 (0-255)</text>
  6. <view class="color-grid">
  7. <view class="color-item">
  8. <view class="color-box" style="background-color: rgb(255, 0, 0);"></view>
  9. <text class="color-name">红色</text>
  10. <text class="color-value">rgb(255, 0, 0)</text>
  11. </view>
  12. <view class="color-item">
  13. <view class="color-box" style="background-color: rgb(0, 255, 0);"></view>
  14. <text class="color-name">绿色</text>
  15. <text class="color-value">rgb(0, 255, 0)</text>
  16. </view>
  17. <view class="color-item">
  18. <view class="color-box" style="background-color: rgb(0, 0, 255);"></view>
  19. <text class="color-name">蓝色</text>
  20. <text class="color-value">rgb(0, 0, 255)</text>
  21. </view>
  22. </view>
  23. </view>
  24. <view class="section">
  25. <view class="color-grid">
  26. <view class="color-item">
  27. <view class="color-box" style="background-color: rgb(255, 255, 0);"></view>
  28. <text class="color-name">黄色</text>
  29. <text class="color-value">rgb(255, 255, 0)</text>
  30. </view>
  31. <view class="color-item">
  32. <view class="color-box" style="background-color: rgb(255, 0, 255);"></view>
  33. <text class="color-name">品红</text>
  34. <text class="color-value">rgb(255, 0, 255)</text>
  35. </view>
  36. <view class="color-item">
  37. <view class="color-box" style="background-color: rgb(0, 255, 255);"></view>
  38. <text class="color-name">青色</text>
  39. <text class="color-value">rgb(0, 255, 255)</text>
  40. </view>
  41. </view>
  42. </view>
  43. </view>
  44. </template>
  45. <style>
  46. .container {
  47. padding: 20px;
  48. }
  49. .intro-text {
  50. font-size: 14px;
  51. color: #333;
  52. margin-bottom: 30px;
  53. line-height: 1.4;
  54. }
  55. .section {
  56. margin-bottom: 30px;
  57. }
  58. .section-title {
  59. font-size: 18px;
  60. font-weight: bold;
  61. margin-bottom: 15px;
  62. }
  63. .color-grid {
  64. flex-direction: row;
  65. flex-wrap: wrap;
  66. justify-content: space-between;
  67. }
  68. .color-item {
  69. width: 30%;
  70. margin-bottom: 20px;
  71. }
  72. .color-box {
  73. width: 100%;
  74. height: 100px;
  75. border-radius: 8px;
  76. margin-bottom: 8px;
  77. }
  78. .color-name {
  79. font-size: 16px;
  80. font-weight: bold;
  81. margin-bottom: 4px;
  82. }
  83. .color-value {
  84. font-size: 12px;
  85. color: #666;
  86. }
  87. </style>