How can I implement a responsive grid layout by using the Salesforce lightning design system ( SLDS) grid system?

382    Asked by DanielBAKER in Salesforce , Asked on Feb 28, 2024

 I am a front-end developer and I am currently engaged in a particular task which is related to building w lightning web Component (LWC) for a Salesforce project I need to execute a responsive grid layout by using the Salesforce lightning design system (SLDS) grid system. Describe for me how can I use the SLDS grid classes effectively to ensure the proper alignment and responsiveness across different screen sizes. 

Answered by Damini das

In the context of Salesforce, you can execute a responsive grid layout by using the SLDS grid system in a lightning web Component (LWC) by using the steps which are given below:-

Include SLDS

Try to ensure that the SLDS is included in your particular lightning web Component by going through the process of importing it into your particular Component’s CSS file.

Use SLDS grid classes

You can also use the SLDS grid classes for defining the rye layout of your Component. SLDS can provide a responsive 12-column grid system which would be similar to other popular CSS frameworks like Bootstrap.

Test across devices

You can try to test your grid layout across the different devices and screen sizes to ensure that it should behave as expected.

Handling of responsiveness:-

You can try to ensure that your particular grid layout is responsive by using SLDS grid classes which can adjust column sizes based on the screen sizes.

Here is an example coding given of how you can implement w responsive grid layout by using SLDS grid classes in a lightning web Component:-


Your Answer