如何在论坛中提出好问题

Avatar of Chris Coyier
Chris Coyier 发表

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费信用额度!

我们在 CSS-Tricks 上有 论坛,这是一个获取和提供有关网页设计帮助的好地方。现在我已经在那里发布了近 500 个帖子,我认为我对什么样的问题才能构成一个好的帖子并最有可能提供帮助有了相当好的了解。以下是一些建议

1. 提供指向实际示例的链接

有时这不可能,但如果您可以以任何方式做到这一点,请务必这样做。如果我们可以在自己的浏览器中看到它,加载网站并诊断问题要容易十倍。

这并不意味着将代码推送到您知道存在问题的真实网站上,以便我们能够看到它并尝试提供帮助。设置一个您可以链接到的测试页面,位于网站的子目录中。

一个很好的方法是在 CodePen 上创建 Pen

2. 提供代码示例

代码总是很有帮助,但是,在决定粘贴什么内容时请谨慎行事。很多时候,人们会发布他们的整个 HTML 和 CSS 文件,其中包含如此多的代码,以至于很难滚动浏览并找到导致问题的特定部分。如果您完全不知道,没关系,但通常您可能对问题区域有一些了解。发布那部分。

此外,请记住将您的代码包装在

<pre><code> 

标签中,这有助于使代码在论坛中更具可读性。

3. 说明性插图/屏幕截图

如果您发现难以用文字解释您的需求,有时插图可以做到。屏幕截图也非常有价值。您可以包含在论坛其他地方托管的图像,使用 [img] [/img] 标签,以及直接上传图像

4. 确切细节

目前没有人比您更了解您的问题,因此您最适合解释它。不要含糊其辞。“它在 IE 中无法正常工作!!”帮助不大。“当您将鼠标悬停在 IE 6 中的最后一个菜单项上时,子菜单会弹出,但它看起来向右偏移了 3 个像素。”更有帮助。

许多问题都涉及跨浏览器问题,因此,如果可能,请务必包含您在其中遇到问题的浏览器(以及您没有遇到问题的浏览器)。

5. 您尝试了什么/您认为会发生什么

如果您在论坛中发帖,那么您可能已经进行了一些故障排除。让我们知道您尝试了什么以及发生了什么。