Skip to content

Instantly share code, notes, and snippets.

@teffcode
Last active May 6, 2023 09:30
Show Gist options
  • Save teffcode/e2afa67396a6db24627da754f212254b to your computer and use it in GitHub Desktop.
Save teffcode/e2afa67396a6db24627da754f212254b to your computer and use it in GitHub Desktop.

馃憢馃徏 Welcome 馃憢馃徏

Quiz banner

Instagram | Twitter | LinkedIn


Choose your language 馃憛



English version 馃殌


How we can create a text with a GIF: A, B or C ?



Click here to see the correct answer and explanation 馃憖
Correct Answer Explanation
C The background-clip CSS property sets whether an element's background extends underneath its border box, padding box, or content box. If the element has no background-image or background-color, this property will only have a visual effect when the border has transparent regions or partially opaque regions (due to border-style or border-image); otherwise, the border masks the difference.

Explanation based on 馃憠馃徏 background-clip | MDN

Code:

HTML:

<p>Hello.</p>

CSS:

@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@800&display=swap');

body {
  font-family: 'Nunito', sans-serif;
}

p {
  background: url(https://media.giphy.com/media/fsULJFFGv8X3G/giphy.gif);
  -webkit-background-clip: text;
  background-position: center;
  background-size: cover;
  color: transparent;
  font-size: 132px;
  text-align: center;
}

CodePen



Spanish version 馃殌


驴C贸mo podemos crear un texto con un GIF: A, B o C?



Haz click aqu铆 para ver la respuesta correcta y su explicaci贸n 馃憖
Respuesta correcta Explicaci贸n
C La propiedad CSS background-clip especifica si el fondo de un elemento, ya sea el color o imagen, se extiende por debajo su borde. Si la imagen (background-image) o color (background-color) de fondo no esta definido, esta propiedad solo tendr谩 un efecto visual cuando el borde tenga regiones transparentes o regiones parcialmente opacas (debido a border-style o border-image); de lo contrario el borde cubre la diferencia.

Explicaci贸n basada en 馃憠馃徏 background-clip | MDN

C贸digo completo:

HTML:

<p>Hello.</p>

CSS:

@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@800&display=swap');

body {
  font-family: 'Nunito', sans-serif;
}

p {
  background: url(https://media.giphy.com/media/fsULJFFGv8X3G/giphy.gif);
  -webkit-background-clip: text;
  background-position: center;
  background-size: cover;
  color: transparent;
  font-size: 132px;
  text-align: center;
}

CodePen



@Mono-Gato
Copy link

Hola @teffcode esta super cool no sab铆a que se pod铆a hacer, vi el CodePen y te sugiero un cambiecito para este ejercicio en espec铆fico y es poner background-size: contain; en esta ocasi贸n funciona mejor.

Gracias por hacer este espacio de los Quizzes esta super bueno 馃ぉ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment