Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Blog Preview with only css hover effects

@Gabriel-Romme-Reyes

Desktop design screenshot for the Blog preview card coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


What are you most proud of, and what would you do differently next time?

I learned about the difference of inline and block elements in this one because i had a problem when adding the background color yellow on the span at first it was an h4 element but upon adding the background color it took up the whole horizontal margin that is where i learned that h4 is a block element and that is when i switch it to span instead. i also learnt a bit more about css such as box-shadow and indentation.

What challenges did you encounter, and how did you overcome them?

A bit of a challenge with adding the background color of the learning tag because at first it was an h4 element but when i add the background color it takes up the whole horizontal space that is when i go and checked the internet about the difference of inline and block elements that is why i just used span

What specific areas of your project would you like help with?

Are there any ways to change the box-shadow of the ".content" class only when hovering on the h1 element without using js?

Community feedback

@KirativeWD

Posted

Hi there!

Great job on completing this challenge.

"Are there any ways to change the box-shadow of the ".content" class only when hovering on the h1 element without using js?"

Technically, yes.

.content {
  pointer-events: none;
}

.content:hover {
  box-shadow: 1rem 1rem black;
}

h1 {
  pointer-events: auto;
}

h1:hover {
  color: hsl(47, 88%, 63%);
}

However, that is overly complicated and what you could do instead is apply the color change to the h1 when .content is hovered. As a user, this makes more sense because I expect the entire card to be clickable and not just the h1.

.content:hover h1 {
  color: hsl(47, 88%, 63%)
}
0

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord