Reputation: 283
code is like below,
const renderInfo = () => {
return (
<>
<div>Name</div>
<div>Name1</div>
<div>Type</div>
<div>Type1</div>
</>
);
};
I want it to display like below,
but is currently shown like this with above code
Could someone help me fix this alignment. thanks.
Upvotes: 2
Views: 467
Reputation: 2129
Or you can have styles inside div
like so:
<div style={{ display: "block" }}>
<div>Name</div>
<div>Name1</div>
<div>Type</div>
<div>Type1</div>
</div>
Upvotes: 2
Reputation: 1291
Wrap it inside a container after that you can use flexbox
, display: block
etc.
Using Flexbox
.container {
display: flex;
flex-direction: column;
}
<div class="container">
<div>Name</div>
<div>Name1</div>
<div>Type</div>
<div>Type1</div>
</div>
Using display: block
.container {
display: block;
}
<div class="container">
<div>Name</div>
<div>Name1</div>
<div>Type</div>
<div>Type1</div>
</div>
Upvotes: 1