diff --git a/packages/docs/src/examples/flex/flex-align-self.vue b/packages/docs/src/examples/flex/flex-align-self.vue
index ff9f8eea557..7d5d6db90dc 100644
--- a/packages/docs/src/examples/flex/flex-align-self.vue
+++ b/packages/docs/src/examples/flex/flex-align-self.vue
@@ -1,39 +1,87 @@
-
-
- {{ n === 2 ? 'Aligned flex item' : 'Flex item' }}
+
+
+ flex item
+
+
+
+ Aligned start
+
+
+
+ flex item
+
+
+
+
+
+ flex item
+
+
+
+ Aligned center
+
+
+
+ flex item
+
+
+
+
+
+ flex item
+
+
+
+ Aligned end
+
+
+
+ flex item
+
+
+
+
+
+ flex item
+
+
+
+ Aligned baseline
+
+
+
+ flex item
+
+
+
+
+
+ flex item
+
+
+
+ Aligned auto
+
+
+
+ flex item
+
+
+
+
+
+ flex item
+
+
+
+ Aligned stretch
+
+
+
+ flex item
-
-
diff --git a/packages/docs/src/examples/flex/flex-order.vue b/packages/docs/src/examples/flex/flex-order.vue
index d04da7a8240..fc5bc23bade 100644
--- a/packages/docs/src/examples/flex/flex-order.vue
+++ b/packages/docs/src/examples/flex/flex-order.vue
@@ -1,32 +1,11 @@
-
-
- First flex item
-
-
- Second flex item
-
-
- Third flex item
-
+
+ First flex item
+
+ Second flex item
+
+ Third flex item
diff --git a/packages/docs/src/examples/flex/margins-align-items.vue b/packages/docs/src/examples/flex/margins-align-items.vue
index ebf31ca8819..6130fc01728 100644
--- a/packages/docs/src/examples/flex/margins-align-items.vue
+++ b/packages/docs/src/examples/flex/margins-align-items.vue
@@ -7,17 +7,13 @@
tile
height="200"
>
-
- Flex item
-
+ Flex item
+
+ Flex item
+
+ Flex item
+
-
- Flex item
-
+ Flex item
+
+ Flex item
+
+ Flex item
diff --git a/packages/docs/src/examples/flex/margins.vue b/packages/docs/src/examples/flex/margins.vue
index 3023e5659cc..eb2f8ab5bb6 100644
--- a/packages/docs/src/examples/flex/margins.vue
+++ b/packages/docs/src/examples/flex/margins.vue
@@ -1,56 +1,25 @@
-
-
+
+
Flex item
-
-
- Flex item
-
+
+ Flex item
+
+ Flex item
+
+ Flex item
-
-
- Flex item
-
+
+ Flex item
+
+ Flex item
+
+ Flex item