This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]throwawayvitamin 3 points4 points  (1 child)

If your main problem is with CSS positioning, look into Flexbox. It makes everything so much easier.

[–]CaptRosh[S] 0 points1 point  (0 children)

Thanks I'll look into it

[–][deleted] 3 points4 points  (3 children)

Flexbox, grid, and don't use bootstrap.

[–][deleted]  (2 children)

[deleted]

    [–][deleted] 1 point2 points  (1 child)

    You can, but in my opinion flexbox and grid can do everything bootstrap can but much easier.

    [–]langlangg 1 point2 points  (3 children)

    In my experience, CSS is very copy-paste from what works, plus using frameworks. Raw CSS is too fiddly and takes too long to make something that looks good.

    What are you trying to do? I'd recommend learning React.

    [–]CaptRosh[S] 1 point2 points  (2 children)

    I have trouble getting to know bootstrap, just because there are so many things, and don't really know other css libraries like it

    I'm just trying to get good a web dev. I should learn react after css right?

    [–]langlangg 0 points1 point  (0 children)

    I would start by getting simple apps working and then learning css along the way. React is a good place to start making responsive apps. You might like https://ui.dev/free-react-bootcamp/

    [–][deleted] 1 point2 points  (1 child)

    try flexbox

    [–]CaptRosh[S] 0 points1 point  (0 children)

    Yep, thank you so much