- how to add the white border to author's avatar?
- how to align the text vertically to the center of the icon in
:before
?
any other feedback welcome
:before
?any other feedback welcome
Hello João!
For the white border on the avatar (and actually with any other element that you want to have it)...
border-radius: 50%;
property, and then the border: 1px solid #colorThatYouWant;
directly on your image. And you’ll have your fancy circular border.For the ethereum icon...
<span class="price"></span>
position to relative
. This is because you will also define its :before
pseudoelement position to absolute
. Then you could play with left padding on the <span class="price"></span>
and inset properties (top
, right
, left
, bottom
) on its :before
pseudoelement.I hope this can help you! And keep it up 👋
Extra tips...
:hover
event is fired on the title (the light blue colour is applied to the title). To avoid this I suggest that in your <h1></h1>
you set the width: max-content;
property so that the :hover
is only applied when you point the cursor over the letters of the title, but not to the sides.I leave you a link to the official documentation of the max-content
property in case you want to take a look...
is this one worth using flex
?
Hello João!
Some things you should consider...
max-width: 100%;
property on your image to prevent it from stretching when viewport width is being reduced, and remove the height
property (Assigning a width to your image will kind of auto-render the height of it, so it will always look good).Good luck! 👋
open to suggestions to implement the icon-view.svg
¡Hola @EleganteOso!
:hover
sobre el <div></div>
que contiene a tu imagen, le asignas a la imagen una opacidad (opacity
) de 0.5.Para implementar el ícono te sugiero lo siguiente...
Al <div></div>
que contiene la imagen, puedes asignarle también la propiedad background-image: url();
. Dentro de url()
debes colocar, con comillas dobles o simples, la ruta hacia la imagen del ícono del ojo. No te olvides de asignar la propiedad background-repeat: no-repeat;
. Y asegúrate de posicionar bien el ícono con la propiedad background-position
.
Tips extras...
En el título de tu tarjeta, al poner el cursor a la derecha de este —sin tocar ninguno de sus caracteres—, se dispara el evento :hover
sobre el título (Se aplica el color celeste al título). Para evitar esto te sugiero que en <h1 class="title">Equilibrium #3429</h1>
asignes la propiedad width: max-content;
para que el :hover
solo se aplique cuando apuntas con el cursor sobre las letras del título, mas no a los lados.
Te dejo un enlace hacia la documentación de la propiedad max-content
por si quieres echarle un vistazo...
¡Suerte! 👋