{"componentChunkName":"component---src-templates-post-js","path":"/blog/align-items","result":{"data":{"markdownRemark":{"html":"<p class=\"intro\">In my <a href=\"https://anku.netlify.com/blog/justify-content\">last post</a>, I discussed <code>justify-content</code>. Today, I will talk about the difference between <code>align-items</code> and <code>align-content</code>.</p>\n<p>Below, I have some divs (flex-items) inside a container div (flex-container) in an HTML document. The CSS style is also given below.</p>\n<div class=\"gatsby-highlight\" data-language=\"html\"><pre class=\"language-html\"><code class=\"language-html\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>container<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box1<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>1<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box2<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>2<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box3<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>3<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box4<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>4<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box5<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>5<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>div</span> <span class=\"token attr-name\">class</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>box box6<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>6<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span>\n<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>div</span><span class=\"token punctuation\">></span></span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"css\"><pre class=\"language-css\"><code class=\"language-css\"><span class=\"token selector\">.box</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">color</span><span class=\"token punctuation\">:</span> white<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">font-size</span><span class=\"token punctuation\">:</span> 100px<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">text-align</span><span class=\"token punctuation\">:</span> center<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">text-shadow</span><span class=\"token punctuation\">:</span> 4px 4px 0 <span class=\"token function\">rgba</span><span class=\"token punctuation\">(</span>0<span class=\"token punctuation\">,</span> 0<span class=\"token punctuation\">,</span> 0<span class=\"token punctuation\">,</span> 0.1<span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n  <span class=\"token property\">padding</span><span class=\"token punctuation\">:</span> 10px<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">/* Colours for each box */</span>\n<span class=\"token selector\">.box1</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #1abc9c<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token selector\">.box2</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #3498db<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token selector\">.box3</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #9b59b6<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token selector\">.box4</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #34495e<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token selector\">.box5</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #f1c40f<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token selector\">.box6</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">background</span><span class=\"token punctuation\">:</span> #e67e22<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token selector\">.container</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">display</span><span class=\"token punctuation\">:</span> flex<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">border</span><span class=\"token punctuation\">:</span> 10px solid #000000<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 626px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 16.56441717791411%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAADCAYAAACTWi8uAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAvElEQVQI12NQaMv/r7to7n+Lrn3/i7PW/O8Im/rf1CXlf3mx4//rm+T/H6lR/n+yK/z/zRvX/t+8eev/zZs3/t+8eRMFX7t+/f+zhw//T1m95j+D4cre/yEXz/7P2vv+/7yJt//v6D76v6pl6f8VS/P+/38U+v/nroz//47N+k8M2H72/H8G6ba8/4aL5/537Nv3vyhn7f+emBn/bb0z/1eVuf6/vkXt/5EG3f8n++IIuvDpw4f/p61d9x8ApLm6H+/5v48AAAAASUVORK5CYII=&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"justify content\" title=\"justify content\" src=\"/static/1dda52fd3e326f0c964e915ddf1f94cf/af590/justify-content.png\" srcset=\"/static/1dda52fd3e326f0c964e915ddf1f94cf/222b7/justify-content.png 163w,\n/static/1dda52fd3e326f0c964e915ddf1f94cf/ff46a/justify-content.png 325w,\n/static/1dda52fd3e326f0c964e915ddf1f94cf/af590/justify-content.png 626w\" sizes=\"(max-width: 626px) 100vw, 626px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>Output for starter code</figcaption>\n</figure>\n<h3>align-items</h3>\n<p><code class=\"language-text\">align-items</code> is used to align flex-items along the cross axis in a flex-container. The default direction of cross-axis is from top to bottom. You must be thinking that to center the flex-items vertically we can set <code class=\"language-text\">align-items</code> to <code class=\"language-text\">center</code> and you are right but there is a catch! Let us find it out by setting <code class=\"language-text\">align-items</code> to <code class=\"language-text\">center</code> and see the output.</p>\n<div class=\"gatsby-highlight\" data-language=\"css\"><pre class=\"language-css\"><code class=\"language-css\"><span class=\"token selector\">.container</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">display</span><span class=\"token punctuation\">:</span> flex<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">border</span><span class=\"token punctuation\">:</span> 10px solid #000000<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">align-items</span><span class=\"token punctuation\">:</span> center<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 628px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 98.77300613496932%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABTklEQVQ4y+2QzyuDcRzHn79AucjVZRcnuzk42R/Axa/LoqidsAtp5eRHGaa2tcKSPBQ12r7UYzVaOHg0OznYjYOaGQdPHs+vl7ZykKRwcNi7Xn1O71ef3lKj30vT1CTNI3F6uxcYbQ/gcnfQ1+NGhOtZH2xA9rWSSu4hxD4ilUII8YFkMklaUQjGYkhtiQgdeZUhpcxqpIAyd4Y/sE58xQe3XeiH/ZiZecDhu1wWCkh1wVFcCRlPLId/WCE2sIGnc4yJcQ/FrIurUAvXUS/3dzc8lB8plUqfKBaL6JpG6ugYaSaxRUg5YCmRZVNOs7ssWAyvIctRLjLTnGzPcroTRVXVLzlXVfK5HKIi5A/zAkhPmoZl2ximhWlaWNVrVrEtA8sysC0T27a/pNLHcSjpOtKzrlftjuP8+LP3btkwasKa8H8INf21tuGvhX+74Rt83eyk/grJZAAAAABJRU5ErkJggg==&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items\" title=\"align items\" src=\"/static/2dddff2835c4f03a88b725269ba0e553/3d84d/align-items.png\" srcset=\"/static/2dddff2835c4f03a88b725269ba0e553/222b7/align-items.png 163w,\n/static/2dddff2835c4f03a88b725269ba0e553/ff46a/align-items.png 325w,\n/static/2dddff2835c4f03a88b725269ba0e553/3d84d/align-items.png 628w\" sizes=\"(max-width: 628px) 100vw, 628px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-items: center</figcaption>\n</figure>\n<p>What is wrong with the output? It should have been vertically centered but it is not. Why? The answer to this question is hidden in the definition of <code class=\"language-text\">align-items</code>. It aligns the flex-items along cross-axis but only inside its flex-container. The black border shows us the height of the container, which is same as the height of flex-items. That is why we see no change. Let's change the height of the container and see what happens.</p>\n<div class=\"gatsby-highlight\" data-language=\"css\"><pre class=\"language-css\"><code class=\"language-css\"><span class=\"token selector\">.container</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">display</span><span class=\"token punctuation\">:</span> flex<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">border</span><span class=\"token punctuation\">:</span> 10px solid #000000<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">align-items</span><span class=\"token punctuation\">:</span> center<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">height</span><span class=\"token punctuation\">:</span> 100vh<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 626px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABoklEQVQ4y+WTTUsbURSG56f4B7ruRqF/QFcKbly5cOvCjR+LgGQRVwkI0U0h+NUWhJpJQzJ+oILaj4nFZBKSQBqFgsW2FpNI6My99ymdpEU0MWPopnjg5XIO576897znauFwGMMw0HWdWCzWFaK6znYyiX9hEa1UKvGvYjeTRctkMm5i2zZCiK7w07ZdjsQHEy2bzbqJlLJrZY4Q7plMHf8PhGmrOUNHIKVCCokQEikFKIGSDYBy+5RS9xOW84Vm+W7jzUoropaEof04ia8XvClUODEvKO6fom++xTpJwuUa1+lX1It7f1g7K3yyEqB3Z5v+1VOCvvdExjcYGPExHxzEST/l/PkzLtcnUU7d25N7IrP07Wwx9LLM3Mw7lieijI4HWZwfxk738mWpn+8bPpR97Y1wLL5MoJgndPSNxOtPHESO8YdeYMSDqM9T/DCmqR5GvJtyli+2NeW2Qe2M8bA2wl0bpRyUdBqrozwqfIRfz7IsN/k9N9Vc3IfiL6GZQsvlch2/VqeQzbtG6iOaaZquumq1Sq1W6wpXlQooSfTgkF8hrefxI1HVFAAAAABJRU5ErkJggg==&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items center\" title=\"align items center\" src=\"/static/a03ca6e69a28a23f5bdec59b686f45ec/af590/align-items-center.png\" srcset=\"/static/a03ca6e69a28a23f5bdec59b686f45ec/222b7/align-items-center.png 163w,\n/static/a03ca6e69a28a23f5bdec59b686f45ec/ff46a/align-items-center.png 325w,\n/static/a03ca6e69a28a23f5bdec59b686f45ec/af590/align-items-center.png 626w\" sizes=\"(max-width: 626px) 100vw, 626px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>They are vertically centered, aren&apos;t they?</figcaption>\n</figure>\n<p>Now that <code class=\"language-text\">align-items: center</code> is working, let us try other values of align-items. The other possible values of <code class=\"language-text\">align-items</code> are <code class=\"language-text\">flex-start</code>, <code class=\"language-text\">flex-end</code>, <code class=\"language-text\">stretch</code>, and <code class=\"language-text\">baseline</code>.</p>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABaUlEQVQ4y+2TzyuDcRzHn3/BRS4uys2JlBwcuJPIaZEf5SJZcpCUxErCxYHaKOXHyWF7WMNCYtMwNjaWJAfKgfajzHy/z0vPQ1IP0c571+vwfff9vPpcPkpBXytFI0OUWOewNE3SUzNAcVkdLZZS1Ok8FjryWeqqQnU5UdU1VFU14XS58Ho8jM3MolSuTlMb8NO+/oh9KoLLtkt3v515Ryfc1JNUm0lvTQCCv3JwEUEpnB+mwuumcfmG0UE/i1YnjW02psYbyJyVcz9XzeNKL2/pJEJqCCFMvGYyhtB7dIzi2PdyGH9m7zZFLPrE3ckDu/4wsSs/xDd4ud4kfRswBjQdTTNtpkv1bJ8EUS4vop+1+eP3xhD9IDMJj0Mh45ERAik1AyEkUgrQBJrUkV+b/blhMBz+KKUk2+SEOWFOmL1QCONOs+Htu/D0/PzXo/9v5OfsTvAUxRcIIKUkkUiQSqWyQp9FStw+H+8/YOko02BCLwAAAABJRU5ErkJggg==&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items flex start\" title=\"align items flex start\" src=\"/static/8cc6ff9c581dc96c84fd941134d4cc38/e9c9b/align-items-flex-start.png\" srcset=\"/static/8cc6ff9c581dc96c84fd941134d4cc38/222b7/align-items-flex-start.png 163w,\n/static/8cc6ff9c581dc96c84fd941134d4cc38/ff46a/align-items-flex-start.png 325w,\n/static/8cc6ff9c581dc96c84fd941134d4cc38/e9c9b/align-items-flex-start.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-items: flex-start</figcaption>\n</figure>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABXElEQVQ4y+3QvUtCURzG8ftXtDY21VRLNERDUVNTEIQ0tTUIQYtRLUFkCNFwKwwaShcRulZ4SVKIIkhNzBxscYswLD1mXe/1G4qJ+UIhjR54OPwOnA/POdK2LKOqKoqi4PF42sqxouDzelmXd5DiiQT/ta5iD0jBSKQ8aJqGrutt5VPTyobvNogUjkbLg24YbTcroaV1EQp3wA7YAf8Ghr5BXadYLP4I9TNU95Zg9D5WOW5sWHu1GdQUDISD5IFUTkNkNfJvH6TfsuTEKxSe0XMpjPfXKvprw77DDYYD50w6ktjWghyZTxifXsJmncKIDfJkH+LFaaZYyJcb139LKYVasN+xycRlAJM7ydZaCNeqyuLKAft7cxRiE6TcJtKn6/ApWj7ZqLT2h++QumQLvR4Xo/Y4lgU/u7NOBsbmWbaMIG66ebT2kJRnEJk0IveOEKIhmUwGDIOz62u+AEdQ6GqHFrsdAAAAAElFTkSuQmCC&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items flex end\" title=\"align items flex end\" src=\"/static/2d8adbb230866aeec8fa7b8ed3bddd93/e9c9b/align-items-flex-end.png\" srcset=\"/static/2d8adbb230866aeec8fa7b8ed3bddd93/222b7/align-items-flex-end.png 163w,\n/static/2d8adbb230866aeec8fa7b8ed3bddd93/ff46a/align-items-flex-end.png 325w,\n/static/2d8adbb230866aeec8fa7b8ed3bddd93/e9c9b/align-items-flex-end.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-items: flex-end</figcaption>\n</figure>\n<p>Setting <code class=\"language-text\">align-items</code> to <code class=\"language-text\">stretch</code> will stretch all the flex-items to take the full height of container. It is also the default value for <code class=\"language-text\">align-items</code>. The output can be seen below:</p>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 626px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB5ElEQVQ4y+3UT0iTARjH8ffSpUVRzjoVCiuMcnYxKPQwPQbWau6YQyRyZFhYhMpWy3eRGEI5Ny1xDdoIIUZbmy/W8g9BVM4/0J/LRqBF7qXToHK9vt/YSCcI1bHDHvjx3D78nssjFF1qYI/YRdkFHw2nejlvaKek4hiNp8uR3NvwN25npNWAJI0iSdK6nU80Osrk8xg37w0hVAVdGF+95kw0hffWW4JijIu2Ify+ZkgYSYcs/Bi/Daj8babevUfY7b1O1bMxTIEk3Z0v8bUGOWFx0Nd7ksxcJZ/uGpBHrqAsf0NZUVEUZUOWM5kcODYdRygatlMSfkyZK0GndYI+4wP2VTfh6DgM05tYcGwl5Tq+1kJVNzbNotl5OjOLoPVeZW8kzCFPEnvLFP3mAPpaK6L9KMS3sOjchTxgXjv5n0BdJIzek8R2bpL++gAHa5oRbVlQw6KzGNljKoAFsAD+7+CwHd2TEHp3Ige6cuBZumxHUOMaFsRiUh4TqrqSw/I7n5+rYHwGQXv/GrpohIqBj9hbXuA2P6S81ooz+21mNXy+sZOvg/V/fKyrnWNz8wg77lymNODnQM8b2ppCdNcNsr/aQntbJXJsM/MdWj701CHLKWRZRk793uvyZWmJ7+k0j8Yn+AVll/dVm+4kFAAAAABJRU5ErkJggg==&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items stretch\" title=\"align items stretch\" src=\"/static/f46e342fb89b8d96cdcf3b3a2a58a820/af590/align-items-stretch.png\" srcset=\"/static/f46e342fb89b8d96cdcf3b3a2a58a820/222b7/align-items-stretch.png 163w,\n/static/f46e342fb89b8d96cdcf3b3a2a58a820/ff46a/align-items-stretch.png 325w,\n/static/f46e342fb89b8d96cdcf3b3a2a58a820/af590/align-items-stretch.png 626w\" sizes=\"(max-width: 626px) 100vw, 626px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-items: stretch</figcaption>\n</figure>\n<p>To explain <code class=\"language-text\">baseline</code>, I am changing height and padding of box 3.</p>\n<div class=\"gatsby-highlight\" data-language=\"css\"><pre class=\"language-css\"><code class=\"language-css\"><span class=\"token selector\">.box3</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">padding-top</span><span class=\"token punctuation\">:</span> 50px<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">height</span><span class=\"token punctuation\">:</span> 300px<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<p>In <code class=\"language-text\">baseline</code>, flex-items are algined as their baselines align as seen below:</p>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 98.77300613496932%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABpElEQVQ4y+3SvUtbURzG8fvXdHV2KBR0EZykUKjaQQSXImhdOggKVQzFQRQFX9olVmkpaKOeXOXGJuhgRJIYr7GDg9IXb9JCTGzUm3PuV6IxWnyLSqf2B89yfud8eIaj9Q8NYRgGum+WjvpeXpR34pmYRp/14hVT6EKgixl0Xb8yQggC8z66h0fQKqZGqIuGaPIlGXgVYbRBUN/cyzt3C3yvZW/yKYdzLoqZpdgGWsnoax4Zczwe26Snc5kP7YLGl4MM9NWyH3rIj/EqEhNtZDNJlANSyguxbfsY/BwKoT1wuygPGNR83MbVuoT7+Scqa9ro6X6CMkvZeVvGr/ctONmD40eO41xolkNzEwhH0ObDKySVQ9xWeFzLvHkm2N6Kk977iXP4Fbn7DZmKF7AbQXM9Vlh4u4IMVwvkvjoBzj26DLoUDJtmYREc/4LoCnLw284jKp+zZjc2jORBKdUfl65rVBSo1FmT69oUDcq/Ad51/oP/HrhmFg7P/8PbJJsH/TkwGotx3zn9/gurUTT/wiLpVArLskgkEnfKjmWRSafx+AMcASc/4m+G1GTVAAAAAElFTkSuQmCC&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align items baseline\" title=\"align items baseline\" src=\"/static/de09f0da1b2195268d5ac165d4f4af38/e9c9b/align-items-baseline.png\" srcset=\"/static/de09f0da1b2195268d5ac165d4f4af38/222b7/align-items-baseline.png 163w,\n/static/de09f0da1b2195268d5ac165d4f4af38/ff46a/align-items-baseline.png 325w,\n/static/de09f0da1b2195268d5ac165d4f4af38/e9c9b/align-items-baseline.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-items: baseline</figcaption>\n</figure>\n<h3>align-content</h3>\n<p><code class=\"language-text\">align-content</code> is a bit tricky. First of all, it only works for multiline flex-items. So, we will have to wrap the flex-items. <code class=\"language-text\">align-content</code> deals with the extra space along cross-axis just like <code class=\"language-text\">justify-content</code> does for main-axis. First, let us make the necessary changes in CSS to understand <code class=\"language-text\">align-content</code>.</p>\n<div class=\"gatsby-highlight\" data-language=\"css\"><pre class=\"language-css\"><code class=\"language-css\"><span class=\"token selector\">.container</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">display</span><span class=\"token punctuation\">:</span> flex<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">border</span><span class=\"token punctuation\">:</span> 10px solid #000000<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">height</span><span class=\"token punctuation\">:</span> 100vh<span class=\"token punctuation\">;</span>\n  <span class=\"token property\">flex-wrap</span><span class=\"token punctuation\">:</span> wrap<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token selector\">.box</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token property\">width</span><span class=\"token punctuation\">:</span> 33.333%<span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<p>The default value of <code class=\"language-text\">align-content</code> is <code class=\"language-text\">stretch</code> which stretches flex-items to take full space of the flex-container. In the output below, each row is taking 50% of total container height because there are two rows.</p>\n<figure>\n  <img src=\"'/align-content-stretch.png' />\n  <figcaption>align-content-stretch</figcaption>\n</figure>\n<p>The other possible values of <code class=\"language-text\">align-content</code> are <code class=\"language-text\">flex-start</code>, <code class=\"language-text\">flex-end</code>, <code class=\"language-text\">center</code>, <code class=\"language-text\">space-between</code>, and <code class=\"language-text\">space-around</code>. The output for each of these is given below:</p>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACi0lEQVQ4y+2T2UuUYRSHv4v+glAbo6Ioi8wFl4oCEdMwFRNUHGkzI1PKddSGbhRNR6uLuhBMHS1b7KLANrTMZSZLA5dRZ0oYF3LJcRKXZHDp+2aecPSi7kJvfeHhPT8O5+HcHMFJEY/z7Sy2q9LZWaRApspgW3Equ3JyOJRSiWtqBZ7pajzS1fZ6hbjTxWQF5JF+8iaK4ALSAvPIDixEHpSF4PioCOcvNexufUys/gMybTWyz5XsravjqHoCj/IR4l+bSXj7E/eyEY5UjaFKbuOpvIHqi8003+2jJklDzRktN2KqEBzV+WzXPsS5oRxvzROcP6iRNZWyp/YlPiXDuJUYiXk2RFj1IO4lRrxKB8hNbKEy+g1lZ+t5rtRScbGeB/IGMqPKEFxiL+B5TYHblRS8khV4JqWy71IG5/PjaWsMpLk+iMb3ETS9C6PlXRAt70/SVXgKfUYIfdmh9Coj0WWGMKQMoSopBMH1eDhe/rGciEig4NZ9fAJi2H8sjsxkP+gUWNQKSIZgRH0Ayx8Fltu2MH3PAZPSgak7Hsy9UmBSHcCSu5XaNBcE72A5fpGJBMZe5VxqDv5Rl/EKvcp1ZThLHTKmW2XMdR5ndoVPTsy27WCy5CA/ctwwFfsyWRbNmOowvwpdeZHpi1DXpME8NcPQ93GMw6OMjE8wPGrCbB7DtmhEWhhAsnxDsnxFWhhEWjAizgwhTg0jTg3y29TPktkIlgkaNXUIhv5+Nvqsa39LrwGhu6/PHkRRxGq1/oPN9n9Iorgq7OpG0On19iBZreveUJKkVWG3blO4KdyYUJKw2WzrQvxb2GMw2MNKY92ntzar0fUgtHd02M9sfn4ei8WyLlZmsVqpb2/nD+CFanRqY/nPAAAAAElFTkSuQmCC&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align content flex start\" title=\"align content flex start\" src=\"/static/1cf82810f1e2c58b8f02888688fa6fca/e9c9b/align-content-flex-start.png\" srcset=\"/static/1cf82810f1e2c58b8f02888688fa6fca/222b7/align-content-flex-start.png 163w,\n/static/1cf82810f1e2c58b8f02888688fa6fca/ff46a/align-content-flex-start.png 325w,\n/static/1cf82810f1e2c58b8f02888688fa6fca/e9c9b/align-content-flex-start.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-content-flex-start</figcaption>\n</figure>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 625px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACZklEQVQ4y+2TW0jTYRiH/wRBFGVihKVmaWjZIi0tpYzMNEVz0sm0mql1kxalFlog5jpBJYqKebxw4jwwU5ebomLTHNqJ0HkTU1NLhaKgsNIdntigi7Cr0aUf/Ph434uH53fxCiUlJXR1daFSqVCr1TaltbUVjUaDVCpF0Ov1/K9nEROGhoasw/z8PEaj0abMzc1ZGRZTYXh42DqYTCabzQwGg/W31F8ELgJtAep0OutgNJkwm8025Q/Qcr7/xdByLQsqWwwN5n9DjSYzBpN5wd5iZzSY/q68XfaQPS8U+PfICe9/wu7eWvz6qtnf1kG0bJyI6hEkivfEK8aJkI0irh6l4EYfDRc7qb36DOUtLTUpnTSn9ZMRdR/BriIb+55K1nWWE/1ayeqOUuy7i1jf2IIofwL3fD0n6z5yVD6JW94I2wpHyUrsplT8lOJT7SjvvqJM0k7F8W5S9kkRHAuzcG0rx7mpCI/mEjY0P8ZJWYCovpbwspccLOsnsVZLjExLcNkAh8v7eZTcRE2cHNm5OhSX66mKl9OQ0EJ6cCaCV1A0vuIkfKMSCEtKxTdKgkfoBVKvh/J9YA1T3Q580AYw1efNjMaBGY0jkw82M57hyUT2DiZzjzB204svOVupinVBEAWK8Qk9S3jcJe7lV+IXFseWA+fJSA+CN8v41ruUX7pIfg6GMPt8CbPaVXzOc2Em04lPuf58bUxl+raIH3dckZ9xRPD0D8MnJBbvQzEERErYGXIC972nSUkOZLpjOe9aVjKidkGvcmZEuQK90o7hHCcGr7gydG0TuqxdvE1zYyxzI8XH1vIbjv9jPGdX+KAAAAAASUVORK5CYII=&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align content flex end\" title=\"align content flex end\" src=\"/static/4e1dc3b2a7878d3d2bc96a424357179b/80d71/align-content-flex-end.png\" srcset=\"/static/4e1dc3b2a7878d3d2bc96a424357179b/222b7/align-content-flex-end.png 163w,\n/static/4e1dc3b2a7878d3d2bc96a424357179b/ff46a/align-content-flex-end.png 325w,\n/static/4e1dc3b2a7878d3d2bc96a424357179b/80d71/align-content-flex-end.png 625w\" sizes=\"(max-width: 625px) 100vw, 625px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-content-flex-end</figcaption>\n</figure>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 98.77300613496932%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAC/ElEQVQ4y7WUbUyTVxTH74d91A8Ly7JkEU22RGbRLSGZjhpcR/bBRBQHoijMrEFJpjEisGRCzASMgfhCYgIW6lu2iMkUyyCUolgoMrUEKE8fREbYBybOwrBv2Ej7PP0tLfiCcYmp7iT/3HPOvf9/zr2554jTRiNWqxWz2YzFYokJEa7NeoPjxjOIkbEx3pbdGb6HGHA6o0EwGERRlJgQ4Uasc2AAMTg0FA0UVY25sohoxGyOwRcEFYVwOBwTngp2LRBU55KvIsAcXr3HQkH57t25utXnB162SDr8H9eNcNTw3HPZJAmR+mstmZKFDHsz3w5Y2NzbQnqfiW3d3eRfnSDPNM7+1vsUtN6P+rua/uL88X7Mh3porrhN+7Fefjv8O9cq+qg80IBYZPyJxdZ63ms3kGZvYlFbLYuvn+L9K1dYUf0ny06OkNEwTtalcZae+IOEU6Mc/K6Dug1N1GS20nzEjnFnG3VpZg6kGRAf1JUR33GWJa0GEtvOEm+u50NLDQmNl9HVySQbBsm9NMg3PzvQGiRSjBJH97bxS3Yj53aauFzQwgW9iYs5LRzMqkF8sjGbpNzv+Wx7Pin5hSTt2M3yzD3sLtnCWLcG+boGqfNLZKuWoQ4NQzdWMVL1OaPFaxgt0TJansa9H7VMlK6mYe9aRMIXG0hMyUKXvovDlbV8ui6Tj9bksn+PFuyCGatg1rmeJ9LXBLoEgZ53mDoRx4PiOCYrV+I2FfGgYjm+0ncx7fsYsS5Dz0Z9EZvzitEXlrNJX8BX2T9QVp7DrEOD+04i3n4dnn4dXrsGb+8qJs8k83dVCq5qHa76rUycTMVfvZamEh3iVm8foZCK2+Nj2u3F55/B639MIOAnHHITDnlQg9OEg/9E/UhOfeJBDXhRAx7UmWmCM4+AWTrttxDy8PAbDwVlfrVJMsIhy9EgpCio879ffdYJ6mtBUULzneL4P4aD/ObDIfRiLzvfwhs+7fObkhPRdbMHv8+Hy+ViamoqJjx0uQj4/TR32fgXnCZqE0wemiYAAAAASUVORK5CYII=&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align content center\" title=\"align content center\" src=\"/static/101901d7963efb7fcce9428a3466912c/e9c9b/align-content-center.png\" srcset=\"/static/101901d7963efb7fcce9428a3466912c/222b7/align-content-center.png 163w,\n/static/101901d7963efb7fcce9428a3466912c/ff46a/align-content-center.png 325w,\n/static/101901d7963efb7fcce9428a3466912c/e9c9b/align-content-center.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-content-center</figcaption>\n</figure>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACu0lEQVQ4y+2Ta0yNARjHX/PJaD7YTh3XzLBKWQqbjcglY4xQYi4NzVAdisIst5K+mLmmOhbKpmVj7nFOxUHRxTlaSEyny84pdd5ziZ3zvu/PHIaZT/HRs/32/J/nw2/Pl0dQpcSjzkllaNZ2RmSnoM7ajl92EqMyMghK1BKYlMdETT4hmnxvDkzOZ93io6TOOoBm7iF2RB0mefZBds7OJHZuKoLqwhHUVcX4P7zISlMZfpWFqA0FjLl1m6n57YSc+0D8dQubblgIzm1hitZM1rbHFMXeo3C9Dt2xFxRvLqd4VQW7Y7QIQ/IO4KfX4nvnLKHll/C9ew5V2Sn8S68SdrKJCScaibnczMLCJoJPvCL09GsyEh5QEH2N3FU3KUkrJ2/tTc6vuENK9BkErUFHtauLik4z+i4zDz+2UdltxmC1UmXupbrVxeMWJ09anN5c1eqiubGbdmMnraZOWuqtfKi3YGtyUnK1AuFVQyP/qipfGhFqjEbv4JYkJEX+BQVJ/jPyb3g8ktehq6lFqDOZvIMky32+TJK+CfW1df+F/4V9EtYaTT+WiqL0iZ/CWgRjQ8Nfv5z0vevrjQiG6md4JBmb6KDbZsfudCE6XPT2OlA8PSgeEdltRXF3ebPisSF/FpE/ici9NiRHJ25nz9fnRffUgBAWFcvM5ZuJiE5geUIaM5dtJGzhVtLTF+F+7kfPIxX2mmmIz8IRDSrEJ8OxnAqgfX8wHdmTsOYupTUrFPuRIEpTwhECZiwhZM5q5sRuIfN4AZOi4hgbEY8mORJP9QB6yvvjeLEAR/08xIp+2A0+WI4No23XUCw5k+m6oqHtcDD2fWpKkwIRAqYvJnz+GsKiVjN9yQYmz49jfMQ6EhMjsVUOpO2eDx36Ud8oG0TH/cG8zxnB252jad47hneZU3mzZxwde0dStDWIL/zUZnoAWzR4AAAAAElFTkSuQmCC&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align content space between\" title=\"align content space between\" src=\"/static/b373e74c9ea74e25c89b934398d5e262/e9c9b/align-content-space-between.png\" srcset=\"/static/b373e74c9ea74e25c89b934398d5e262/222b7/align-content-space-between.png 163w,\n/static/b373e74c9ea74e25c89b934398d5e262/ff46a/align-content-space-between.png 325w,\n/static/b373e74c9ea74e25c89b934398d5e262/e9c9b/align-content-space-between.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-content-space-between</figcaption>\n</figure>\n<figure>\n  <span class=\"gatsby-resp-image-wrapper\" style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 627px; \">\n      <span class=\"gatsby-resp-image-background-image\" style=\"padding-bottom: 99.38650306748465%; position: relative; bottom: 0; left: 0; background-image: url(&apos;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAADMElEQVQ4y7WTUWibVRiGD7vwRodDZV5UGJUOp4JQhemKiooIohPFdsomY+jF1lXEKbit4pSilE3Y2NalaZp2tZYUbWq6JWuyZEnTdmmm4U+WpIkzzhbWNkmHbZMuXdIk//9I//RiSgWp24GH93x833lv3u+IJq0Wu92O2WzGYrGsirNmM87z5zmsbUFEYjFu1/GMRhGRcKRUycoKI8q/8M8pWVV38DKi2ztEJJfml9kE3tkEUmoaKZUkMDNDOJklPJ0lkLiJP35TvYeSWSbG0lyPzZKMzRGPzhC/8icLE1lM5mHEg21f89DQd5RfaOdlby9ljjbKBlqoOHOGZ5rHqGyO8aZhnOrucSo1MTbrfqdhr5uObRb0O238VD9M2y4bndsdfFajQ9ytO8RaVyvrrBpe9PSw1trMPfYTrDcaefz4VcqP/cq7P4zztmGM8qNXePTkb9TvcqB7zYSm2sLZhhH0O/vRbe1n31YNosbUzoexi+wOXmBv2EVtyMXuUQcf+XzU26c54IjzjTvJl84EB+wJDjoSGPUR3McknCcDDGqDOI5LjGiiHP3CiIhGorct5aFwEOEPhdWiUCwiK8p/QpFvQVEoFIqqh0sKIALhkmFRltXmaigWS4YD/jthKAWDapHP59XGEoVlVZTCysh/p1BYLBlKEiL2x9X/HYa8rO7RGKLxhA7jORedxnMq3X02OnrsDLp7KSaayE5qyE02lZjSkJs6xYJfzw3PaW549CppTxtInVi7GhHlT7/KI89VU/nKDj74pIFNz79F2ebt1O7ZQt4rmHEK0lIVaV8lcy5BanANicPrmPj4PuJfVXC9fQfXPt/A3P576al9GFFR9TqPvfAOVW+8z579jTzxUg0btrxHXd2z5C+tYdYlSPueJOV7itSAIDV0F4lvH2Dy0/XEGzYx3bqNa4c2kjp4P8a6jYgjp/T02QYxmGx09fbzo9lOl8nJ8HAfclJLbkpHLt6q6mK8hcW4joXLp8l4O8lc6iDz8/ekRzogYMBqOHIHQvGHQqWfUiggy7JKaSeXxooro9yKjFzML++hhPD6fKrJ/Pw8mUxmVSy9RZaxer38BQBAZzsaRxeiAAAAAElFTkSuQmCC&apos;); background-size: cover; display: block;\"></span>\n  <img class=\"gatsby-resp-image-image\" alt=\"align content space around\" title=\"align content space around\" src=\"/static/5935e5150f68cfb6313712ab10531772/e9c9b/align-content-space-around.png\" srcset=\"/static/5935e5150f68cfb6313712ab10531772/222b7/align-content-space-around.png 163w,\n/static/5935e5150f68cfb6313712ab10531772/ff46a/align-content-space-around.png 325w,\n/static/5935e5150f68cfb6313712ab10531772/e9c9b/align-content-space-around.png 627w\" sizes=\"(max-width: 627px) 100vw, 627px\" style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\" loading=\"lazy\">\n    </span>\n  <figcaption>align-content-space-around</figcaption>\n</figure>\n<p>This is all about <code class=\"language-text\">align-items</code> and <code class=\"language-text\">align-content</code> in Flexbox. Thanks for reading!</p>","timeToRead":3,"frontmatter":{"title":"Difference between align-items and align-content in Flexbox","date":"2017-10-26T00:00:00.000Z","tags":["CSS"]}}},"pageContext":{"slug":"align-items"}},"staticQueryHashes":["3649515864","63159454"]}