diff --git a/snippets/ghost-trick.md b/snippets/ghost-trick.md
new file mode 100644
index 000000000..323e9e7eb
--- /dev/null
+++ b/snippets/ghost-trick.md
@@ -0,0 +1,46 @@
+### Ghost trick
+
+Vertically centers an element in another.
+
+#### HTML
+
+```html
+
+
+
Vertically centered without changing the position property.
+
+
+```
+
+#### CSS
+
+```css
+.ghosting {
+ height: 300px;
+ background: #0ff;
+}
+
+.ghosting:before {
+ content: "";
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle;
+}
+
+p {
+ display: inline-block;
+ vertical-align: middle;
+}
+```
+
+#### Demo
+
+#### Explanation
+
+Use the style of a `:before` pseudo-element to vertically align inline elements without changing their `position` property.
+
+#### Browser support
+
+- https://caniuse.com/#feat=inline-block
+
+