Hey there, I'm diving into the world of programming languages like CSS and looking for a little guidance. I've been troubleshooting my code for more than 24 hours now and need some fresh eyes to help me out with a couple of issues I can't seem to solve:
Goal #1: I'm trying to create three parent boxes that have text content along with a child box acting as a title within each parent box. The challenge is getting the child box to align flush in the top right corner of its parent. Despite various attempts with margins, I just can't seem to get it right!
Goal #2: My aim is to implement media queries for different device sizes - desktop (lg) with a minimum width of 992px, tablet view (md) ranging from 768px to 991px, and mobile view (sm) up to 767px.
Goal #3: I want to establish a responsive column layout where desktop view shows 3 columns per row, tablet displays 2 columns, and mobile showcases a single column. However, no matter what screen size I test on, only one column appears.
Just a heads-up - I am not allowed to use frameworks like Bootstrap and have been manually adjusting viewport sizes on my 13" laptop screen as well as through Chrome Developer Tools.
Furthermore, styling for the larger parent boxes is done using "p" tags, while the smaller title boxes are styled with classes ".child-one", ".child-two", and ".child-three," each having a distinct background color for differentiation.
I appreciate any assistance you can offer, feel free to ask for more details if needed!
Tried implementing styles.css (provided below) and simple HTML layout.
Software in Use: Sublime Text (browser-sync functioning correctly)
Expected Outcome: Three parent boxes containing child (title) boxes aligned to flush right at the top, responsive design based on media queries categorizing devices into lg, md, and sm sizes with appropriate column layouts.