tips-tricks.ejs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta name="description" content="Explore our collection of coloring tips, tricks, and tutorials at Art Number Coloring. Discover expert advice, creative techniques, and inspiration for your next coloring project.">
  7. <title>Coloring Tips & Tricks - Art Number Coloring</title>
  8. <link rel="icon" href="/assets/icon/favicon.ico" type="image/x-icon">
  9. <link rel="stylesheet" href="/stylesheets/v2/styles.css">
  10. <style>
  11. .page-title {
  12. color: var(--secondary-color);
  13. font-size: 2.2rem;
  14. margin: 40px 0 20px;
  15. text-align: center;
  16. }
  17. .page-description {
  18. color: var(--light-text);
  19. max-width: 800px;
  20. margin: 0 auto 50px;
  21. text-align: center;
  22. }
  23. .blog-grid {
  24. display: grid;
  25. grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  26. gap: 30px;
  27. margin-bottom: 60px;
  28. }
  29. .blog-card {
  30. background-color: white;
  31. border-radius: 10px;
  32. overflow: hidden;
  33. box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
  34. transition: transform 0.3s ease;
  35. text-decoration: none;
  36. display: flex;
  37. flex-direction: column;
  38. height: 100%;
  39. }
  40. .blog-card:hover {
  41. transform: translateY(-8px);
  42. }
  43. .blog-image {
  44. height: 200px;
  45. background-color: #f0f0f0;
  46. overflow: hidden;
  47. }
  48. .blog-image img {
  49. width: 100%;
  50. height: 100%;
  51. object-fit: cover;
  52. transition: transform 0.5s ease;
  53. }
  54. .blog-card:hover .blog-image img {
  55. transform: scale(1.05);
  56. }
  57. .blog-info {
  58. padding: 20px;
  59. flex-grow: 1;
  60. display: flex;
  61. flex-direction: column;
  62. }
  63. .blog-meta {
  64. color: var(--light-text);
  65. font-size: 0.85rem;
  66. margin-bottom: 10px;
  67. }
  68. .blog-title {
  69. font-weight: 700;
  70. font-size: 1.3rem;
  71. margin-bottom: 12px;
  72. color: var(--primary-color);
  73. }
  74. .blog-desc {
  75. color: var(--light-text);
  76. font-size: 0.95rem;
  77. margin-bottom: 18px;
  78. line-height: 1.5;
  79. display: -webkit-box;
  80. -webkit-line-clamp: 4;
  81. -webkit-box-orient: vertical;
  82. overflow: hidden;
  83. flex-grow: 1;
  84. }
  85. .read-more-btn {
  86. display: inline-block;
  87. background-color: var(--primary-color);
  88. color: white;
  89. padding: 10px 20px;
  90. border-radius: 30px;
  91. text-decoration: none;
  92. font-weight: 600;
  93. transition: all 0.3s ease;
  94. border: none;
  95. cursor: pointer;
  96. text-align: center;
  97. width: fit-content;
  98. }
  99. .read-more-btn:hover {
  100. background-color: var(--secondary-color);
  101. }
  102. .pagination {
  103. display: flex;
  104. justify-content: center;
  105. align-items: center;
  106. margin: 40px 0;
  107. }
  108. .pagination-item {
  109. width: 35px;
  110. height: 35px;
  111. border-radius: 50%;
  112. display: flex;
  113. justify-content: center;
  114. align-items: center;
  115. margin: 0 5px;
  116. text-decoration: none;
  117. color: var(--text-color);
  118. transition: all 0.3s ease;
  119. }
  120. .pagination-item.active {
  121. background-color: var(--primary-color);
  122. color: white;
  123. }
  124. .pagination-item:hover:not(.active) {
  125. background-color: #f0f0f0;
  126. }
  127. /* FAQ链接区域样式 */
  128. .faq-link-section {
  129. background-color: var(--secondary-color);
  130. color: white;
  131. padding: 30px;
  132. border-radius: 10px;
  133. text-align: center;
  134. margin: 60px 0;
  135. }
  136. .faq-link-section h3 {
  137. font-size: 1.5rem;
  138. margin-bottom: 15px;
  139. color: white;
  140. }
  141. .faq-link-section p {
  142. margin-bottom: 20px;
  143. color: white;
  144. }
  145. .faq-link-btn {
  146. display: inline-block;
  147. background-color: white;
  148. color: var(--secondary-color);
  149. padding: 10px 24px;
  150. border-radius: 30px;
  151. font-weight: 600;
  152. text-decoration: none;
  153. transition: all 0.3s ease;
  154. }
  155. .faq-link-btn:hover {
  156. background-color: var(--accent-color);
  157. color: white;
  158. }
  159. @media (max-width: 768px) {
  160. .page-title {
  161. font-size: 1.8rem;
  162. }
  163. .blog-grid {
  164. grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  165. gap: 20px;
  166. }
  167. .blog-image {
  168. height: 180px;
  169. }
  170. .blog-info {
  171. padding: 15px;
  172. }
  173. .blog-title {
  174. font-size: 1.2rem;
  175. }
  176. .faq-link-section h3 {
  177. font-size: 1.3rem;
  178. }
  179. }
  180. </style>
  181. <script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=685036ce6c1ae8001abaded7&product=sop' async='async'></script>
  182. </head>
  183. <body>
  184. <%- include('header') %>
  185. <div class="container">
  186. <div class="breadcrumb">
  187. <a href="/">Home</a> &gt; Tips & Tricks
  188. </div>
  189. <h1 class="page-title">Coloring Tips & Tricks</h1>
  190. <p class="page-description">Explore our collection of expert advice, creative techniques, and inspiration for making the most of your coloring experience.</p>
  191. <div class="blog-grid">
  192. <a href="/tips-tricks/how-to-color-online" class="blog-card">
  193. <div class="blog-image">
  194. <img src="/assets/tips-tricks/how-to-color-online.webp" alt="Color Online">
  195. </div>
  196. <div class="blog-info">
  197. <div class="blog-meta">July 3, 2025 • Coloring Tips & Tricks</div>
  198. <h3 class="blog-title">How to Color Online</h3>
  199. <p class="blog-desc">Learn how to color online with our digital coloring platform. Follow numbered guides to create stunning artwork with ease. Save, share, and download your masterpieces.</p>
  200. <button class="read-more-btn">Read More</button>
  201. </div>
  202. </a>
  203. <a href="/tips-tricks/how-to-color-mandala-coloring-page" class="blog-card">
  204. <div class="blog-image">
  205. <img src="/assets/tips-tricks/how-to-color-mandala.webp" alt="How to Display Your Coloring Masterpieces">
  206. </div>
  207. <div class="blog-info">
  208. <div class="blog-meta">June 29, 2025 • Coloring Tips & Tricks</div>
  209. <h3 class="blog-title">How to Color Mandala Coloring Pages</h3>
  210. <p class="blog-desc">Mandala coloring pages are more than just a creative outlet—they're a journey into mindfulness and self-expression. These intricate, symmetrical designs have captivated artists and enthusiasts for centuries, offering a therapeutic escape and a chance to create stunning works of art. In this guide, we'll explore the art of coloring mandalas, from choosing the right tools to advanced techniques that will transform your coloring experience.</p>
  211. <button class="read-more-btn">Read More</button>
  212. </div>
  213. </a>
  214. <a href="/tips-tricks/benefit-of-coloring-pages" class="blog-card">
  215. <div class="blog-image">
  216. <img src="/assets/tips-tricks/benefit-of-coloring-pages-600x400.webp" alt="The Therapeutic Benefits of Coloring Pages">
  217. </div>
  218. <div class="blog-info">
  219. <div class="blog-meta">June 26, 2025 • Coloring Tips & Tricks</div>
  220. <h3 class="blog-title">The Therapeutic Benefits of Coloring Pages</h3>
  221. <p class="blog-desc">Discover how coloring can reduce stress, improve focus, and enhance creativity for people of all ages. Learn why this simple activity has become a popular form of mindfulness...</p>
  222. <button class="read-more-btn">Read More</button>
  223. </div>
  224. </a>
  225. <a href="/tips-tricks/choose-the-right-coloring-tools" class="blog-card">
  226. <div class="blog-image">
  227. <img src="/assets/tips-tricks/choose-the-right-coloring-tools.webp" alt="Choosing the Right Coloring Tools">
  228. </div>
  229. <div class="blog-info">
  230. <div class="blog-meta">June 15, 2025 • Coloring Tips & Tricks</div>
  231. <h3 class="blog-title">Choosing the Right Coloring Tools</h3>
  232. <p class="blog-desc">Not all coloring tools are created equal. Learn about the different types of colored pencils, markers, and crayons available, and how to choose the best ones for your coloring style...</p>
  233. <button class="read-more-btn">Read More</button>
  234. </div>
  235. </a>
  236. <a href="/tips-tricks/color-combinations-guide" class="blog-card">
  237. <div class="blog-image">
  238. <img src="/assets/tips-tricks/color-combinations-guide.webp" alt="Color Combinations That Work">
  239. </div>
  240. <div class="blog-info">
  241. <div class="blog-meta">June 5, 2025 • Coloring Tips & Tricks</div>
  242. <h3 class="blog-title">Color Combinations That Work</h3>
  243. <p class="blog-desc">Transform your coloring pages with these expert-approved color combinations. Whether you prefer bold and vibrant or soft and subtle, these tips will help you create stunning artwork...</p>
  244. <button class="read-more-btn">Read More</button>
  245. </div>
  246. </a>
  247. <a href="/tips-tricks/coloring-techniques-for-beginners" class="blog-card">
  248. <div class="blog-image">
  249. <img src="/assets/tips-tricks/coloring-techniques-for-beginnersl.webp" alt="Coloring Techniques for Beginners">
  250. </div>
  251. <div class="blog-info">
  252. <div class="blog-meta">May 28, 2025 • Coloring Tips & Tricks</div>
  253. <h3 class="blog-title">Coloring Techniques for Beginners</h3>
  254. <p class="blog-desc">Master the basics with these essential coloring techniques. From blending and shading to layering and texture, these easy-to-follow tips will take your coloring skills to the next level...</p>
  255. <button class="read-more-btn">Read More</button>
  256. </div>
  257. </a>
  258. </div>
  259. <!-- FAQ链接区域 -->
  260. <div class="faq-link-section">
  261. <h3>Can't find what you're looking for?</h3>
  262. <p>Check out our Frequently Asked Questions for answers to common questions about our coloring pages, tools, and techniques.</p>
  263. <a href="/faq" class="faq-link-btn">Visit FAQ Page</a>
  264. </div>
  265. </div>
  266. <%- include('footer') %>
  267. <script src="/scripts/script.js"></script>
  268. <script>
  269. // 博客卡片点击事件增强
  270. const blogCards = document.querySelectorAll('.blog-card');
  271. blogCards.forEach(card => {
  272. card.addEventListener('click', (e) => {
  273. // 阻止按钮点击冒泡到卡片链接
  274. if (e.target.closest('.read-more-btn')) {
  275. return;
  276. }
  277. // 卡片本身是链接,无需额外处理
  278. });
  279. });
  280. // FAQ 折叠功能
  281. const faqQuestions = document.querySelectorAll('.faq-question');
  282. faqQuestions.forEach(question => {
  283. question.addEventListener('click', () => {
  284. const faqItem = question.parentElement;
  285. faqItem.classList.toggle('active');
  286. // 关闭其他打开的FAQ项
  287. document.querySelectorAll('.faq-item.active').forEach(item => {
  288. if (item !== faqItem) {
  289. item.classList.remove('active');
  290. }
  291. });
  292. });
  293. });
  294. </script>
  295. </body>
  296. </html>