First off, make card a flex-container: .card {display: flex} Then style .card--content as follows: Line 3 ensures that the width of each card is never less than 200px , everything else is … However, this is the result I am getting - https://codepen.io/anon/pen/QaVKyG. To keep these demos simple, the ones here will not be responsive. The container class is set to ~70% of the window width. There are two ways to get started with Materialize: use standard CSS or Sass. For instance: In the above snippet we use mdi-file-file-download class for the download icon. Remember when you are creating your layout that all columns must be contained inside a row and that you must add the col class to your inner divs to make them into columns. When the mouse hits an area of an image, it expands and becomes colorful, grabbing the … Scroll back, and the element would reattach itself to the document. The responsiveness is divided into three parts: small (s) for mobile, medium (m) for tablet and large (l) for desktop. While other frontend frameworks use fixed text, Materialize implements truly responsive text. Out-of-box Angular Material layout and input controls used, along with Material Design Light default CSS for grid styling. Note: For now, just know that the s1 stands for small-1 which in plain English means "1 column on small screens". Each row should have 3 cols. We've modified it slightly for the sake of this example. Replace the "(color)" with a name of a color. Schmancy Grid by Jonas Köhler. You can use the below code. The grid helps you layout your page in an ordered, easy fashion. Any amount would help support and continue development on this project and is greatly appreciated. For the icon, you will need to add custom tag with the icon class name and position. To add a different color, just add waves-(color) to the element. Here we will show you how to create some commonly used layouts with our grid system. It’s a great feature to have to ensure compatibility across all browsers, with as little fuss, and code, as possible. Whether that be an animated layout, cover image for marketing or even as a suggestion layout, we have tried out best to cover a wide range of product cards in this article. It carries default styling for easy use, and has detailed documentation. All the pictures are carefully placed together and intentionally blacked out. It will now have a max-width: 100% and height:auto. Adding an enclosing div does not work; Columns only work with an enclosing row, which the