Styling React.js Components | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Styling React.js Components

So , I was working with a certain React.js project. The two problems that I'm always facing: 1. Components always stick to top having a width of 100% and height of possibly 5px (Regardless of size set by me). Components never utilize the whole screen. 2. Components are not responsive. (Regardless of meta viewport tags). Can anyone help me with these problems ? Any helps/suggestions will be appreciated. Thanks in advance.

7th Apr 2018, 5:08 PM
Abdullah Omar Nasseef
Abdullah Omar Nasseef - avatar
2 Answers
0
Hi, if you give 100% width to your component it takes 100% width of it's parent so make sure component's parents is also having 100% width this way your component will show in full screen.
8th Apr 2018, 2:38 PM
Rizvan Kukad
0
Rizvan Kukad An example could be: class Bla extends React.Component{ render(){ return <div style={{background: red, width: 100%, height: 100%}}>Appropiate Example</div>; } } In this case, I want to make the div utilize the full webpage. I will expect the whole page to be red. But still, even after setting body, html, or even "root" 's height and width to 100%, no luck.
8th Apr 2018, 4:20 PM
Abdullah Omar Nasseef
Abdullah Omar Nasseef - avatar