If I get you right, you design using CSS. Combining CSS with design is actually a lot difficult. I think you should try creating a design first. You can use a design tool like Figma or Sketch. If the design is accepted, then you can implement it with CSS. Separating design and implementation makes frontend much easier.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.