Aprende a centrar elementos en CSS

  Рет қаралды 238,434

midudev

midudev

Күн бұрын

Пікірлер: 149
@brandotcom6942
@brandotcom6942 Жыл бұрын
Tengo diplomado postgrado maestria y un doctorado pero seguire buscando como centrar un div y no me da verguenza decirlo
@MitosdeArkovia
@MitosdeArkovia Жыл бұрын
Por los epiiñtilis.santos.
@josecarlosapalamamani3271
@josecarlosapalamamani3271 6 ай бұрын
Es que centrar un div es una ceremonia, un ritual en el preguntas muchas veces a chatgpt para que en 10 repuestas erróneas te de una correcta
@the_one_123one
@the_one_123one Ай бұрын
🧐
@elauquenex
@elauquenex 2 жыл бұрын
Backend dev: esta información vale millones
@miguecast
@miguecast 10 ай бұрын
Nah nah no flipes 😂
@Charles8-18
@Charles8-18 Жыл бұрын
Recién aprendí a usar los Flex, jaja, no puedo creer lo fácil que es centrar todo el contenido, aunque se tienen que usar muchas cajas.
@rip.vanwinkle
@rip.vanwinkle 6 ай бұрын
En tailwind me aprendí esas clases JAJAJAJA "flex flex-col items-center justify-center"
@richigarciacastro
@richigarciacastro 2 жыл бұрын
Midu, te vi en la platzi conf. Vaya orador, fue una presentación muy buena. Me faltó encontrarte para la foto.
@midudev
@midudev 2 жыл бұрын
Muchas gracias, Miguel 🤗
@gabitzzo
@gabitzzo 2 жыл бұрын
con display flex podés usar las propiedades justify-content: center; y align-items: center;
@netopmtz
@netopmtz 2 жыл бұрын
Un detalle: no es necesario colocar flex-direction: column; si sólo es un elemento el que se quiere centrar.
@Quo777
@Quo777 Жыл бұрын
Pero es buena práctica ya que se deja preparado en caso de añadir más contenido después.
@Darknhyt01
@Darknhyt01 Жыл бұрын
El asunto es que si se lo deja x defecto (row) el div suele deformarse según el contenido que tenga la pagina y el propio div, colocando el eje sobre la columna se soluciona muchas cosas y es mas cómodo de organizarlo con otros elementos.
@BrokenDevEspanol
@BrokenDevEspanol 2 жыл бұрын
Me da gusto saber que la solución que siempre más me gustó a mí es la más correcto, me encanta usar flex-box
@V1N1V
@V1N1V Жыл бұрын
Para centrar horizontalmente display: block; margin: auto;
@miguecast
@miguecast 10 ай бұрын
Yeah! 🤘😎
@pfgaming4675
@pfgaming4675 6 ай бұрын
Andaba buscando formas distintas de centrar un div con imágen y texto por arriba, está forma de centrar me funcionó perfecto! 🎉
@pongamoslo-a-prueba
@pongamoslo-a-prueba Жыл бұрын
Me explotó la cabeza 🤯 div center
@Macross2111
@Macross2111 Жыл бұрын
no sé que acabo de ver ni que es un div, pero ahora si se como hacer eso.. gracias..
@Miguedevfx
@Miguedevfx 2 жыл бұрын
Que genial, necesito más tips de CSS así como este, danos más tips midu.
@GRANdisimooo
@GRANdisimooo Жыл бұрын
si es no usar ni flex, ni grid se puede hacer esto .main{position: relative; width: 400px; height: 400px;}, si el texto tiene un widht de 50px y un height de 20px, se puede hacer lo siguiente: .text{position: absolute; top: calc(50% - 10px); left: calc(50% - 25px); }, con esto se logra un centrado perfeto ya que se resta la mitad del elemento quedando exactamente en la mitad de este tanto para izquierda y derecha, como para arriba y abajo.
@tractor1114
@tractor1114 2 жыл бұрын
Esto vale Oro Midu!!!
@leonardomorganti654
@leonardomorganti654 2 жыл бұрын
Midu me encantaría un curso de css desde cero a experto!
@terminstor-lu1ly
@terminstor-lu1ly Жыл бұрын
Grande loco al fin uno que explica lo que nesesito
@betoemihtevas
@betoemihtevas 4 ай бұрын
Hazte un video de las mejores extensiones please
@emiliozaldivar2465
@emiliozaldivar2465 4 ай бұрын
amigo te sigo y eres muy instructivo con tus videos, un consejo, en la metodología educativa no se muestran las como hacer las cosas mal, solo se muestra como hacerla bien, una critica constructiva.
@jorgeantoniotorres
@jorgeantoniotorres Жыл бұрын
Muchas gracias. Use el código para centrar una section y solo borre la flex-direction para que me quedara como quería.
@josealejandromontero2145
@josealejandromontero2145 Жыл бұрын
Esta información vale millones
@jimaltair1854
@jimaltair1854 5 ай бұрын
Sos un genio. Gracias.
@unalexmas
@unalexmas 9 ай бұрын
Si aprendiste a maquetar y alinear sin dolores de cabeza, aprendiste todo de CSS, el resto es bienvenido con facilidad.
@lautaroburgos9188
@lautaroburgos9188 2 жыл бұрын
Excelente contenido Midu
@Metro054
@Metro054 Жыл бұрын
Me sorprende que algo tan básico se me siga olvidando
@josecarlosapalamamani3271
@josecarlosapalamamani3271 Ай бұрын
Como debe ser, centrar un div, es toda una ceremonia 😂😂
@rafaelsolano2339
@rafaelsolano2339 2 жыл бұрын
Pensé que midudev estaba loco hasta que vi el final.
@juampicortez4515
@juampicortez4515 Жыл бұрын
CON EL ULTIMO ME SALVASTE AAAAA
@MirlonyGG
@MirlonyGG Жыл бұрын
Yo estaba tratando centrar el texto dentro del bloque, me sirvio la ultima, thx
@gusget
@gusget 2 жыл бұрын
Los de backend: esto puede valer millones!!
@SonGoku-pc7jl
@SonGoku-pc7jl 2 жыл бұрын
muchas gracias midu, el video es super bueno, pero al ir tan rápido no solo no se puede pausar o tirar atrás sinó que molaria que ahondases más en entender cada cosilla como vh, o el transform que escuche que no se recomienda o si hay más de un elemento o si la pantalla es pequeña... ahora que te dedicas a crear contenido me sabe menos mal pedirte un video como este jeje, y enfocarlo un poco a mobile first complicandolo con un flex que incluya 3 imagenes por ejemplo que con 360px de mobiles pequeños se desajustan al centrarse y los viewports del main aprender a jugarlos mejor por zonas o las imágenes y sus max o min widths o clams o objects fits, que si imgs backgrounds o no, a aprender a enfocarlo todo mejor en mobile first design porque no encuentro sitio que se explique todo con claridad, y menos en español por lo que podria ser un buen beneficio para la habla hispana si haces el gran y definitivo video de mobile first jeje. y si no lo haces... siempre seré fan tuyo igual jaja ;)
@ulyssescortes4835
@ulyssescortes4835 2 жыл бұрын
Porque tendríamos que usar column o row si va a ir centrado de todas formas?
@rubencid2575
@rubencid2575 9 ай бұрын
Con justify-itema center puedes y no necesitas la dirección
@hugocangi6214
@hugocangi6214 Жыл бұрын
te comento que termine el icono de instagram ,voy a ver este buen domingo
@LorenzoJimenez
@LorenzoJimenez Жыл бұрын
Ahora un div que cubra toda la pantalla.
@miguecast
@miguecast 10 ай бұрын
Usa Tailwind: "flex flex-col justify-center align-center"
@luism4axeso745
@luism4axeso745 10 ай бұрын
Asco
@AdriaFabrega
@AdriaFabrega 2 жыл бұрын
Porque grid presenta mas problemas que flexbox?
@ermirosasantiago3322
@ermirosasantiago3322 Жыл бұрын
Me funcionó gracias
@josuegranados6953
@josuegranados6953 Жыл бұрын
Excelente video! Creo que para centrar un solo div no necesitamos flex-direction: column; 🤔 El default (row) tambíen funciona, o será que no estoy teniendo en cuenta algo?
@carlosgomez7002
@carlosgomez7002 2 жыл бұрын
Genial. Gracias
@maximo_vj
@maximo_vj Жыл бұрын
Todavía recuerdo cuando decían que no usarán FlexBox porque no iba durar 😂
@diegoprietto
@diegoprietto 2 жыл бұрын
Muy bueno!
@InacoraCampos
@InacoraCampos 2 ай бұрын
Hoy voy a aprender a centrar un div y mañana se me va a olvidar
@adanvillanueva4299
@adanvillanueva4299 Жыл бұрын
¿Que extensión usas para ver por un lado el diseño de la página?
@MRLION-fb4qx
@MRLION-fb4qx 2 жыл бұрын
Hola midu admiro mucho tus videos son increíbles 🤯😮 y consejos Pero podrías hacer una app como Twitch por favor plis Bro :)
@facugon
@facugon 2 ай бұрын
nadie puede centra un div! nos estas dando magia negra!
@carlosv.7495
@carlosv.7495 10 ай бұрын
Más simple. margin-left: auto; margin-right: auto;
@misael3643
@misael3643 2 жыл бұрын
Gracias
@Mike-jq7os
@Mike-jq7os 2 жыл бұрын
Solo agregar el tema de la compatibilidad con los navegadores
@DDanielJ
@DDanielJ 2 жыл бұрын
No entiendo una mrd de programación y espero que cuando empieze a estudiarla como carrera profecional pueda entender este video
@laurao3807
@laurao3807 3 ай бұрын
me flipa cómo está programando sin mirar a la pantalla si quiera, mirando a la cámara xd
@ProspectaMx
@ProspectaMx Жыл бұрын
Podrías decirme que carrera fue la que estudiaste?
@Thr4sh3rDev
@Thr4sh3rDev Жыл бұрын
que dios te bendiga con muchos hijos midu
@alexandern9667
@alexandern9667 8 ай бұрын
Chat gpt centrarme este div. Listo en 3 segundos
@LoreDal
@LoreDal 2 жыл бұрын
Sería más fácil al main: display: flex; justify-content: center; align-items: center
@sebastianestrada1311
@sebastianestrada1311 Жыл бұрын
Depende de tu situación
@demianm1845
@demianm1845 Жыл бұрын
​@@sebastianestrada1311claro, hay un montón de formas de centrarlo, pero cada una es para cada contexto
@sebastianestrada1311
@sebastianestrada1311 Жыл бұрын
@@demianm1845 en realidad uso flexbox para todo es la mas fiable y estable jaja
@XxXJUANXxX01
@XxXJUANXxX01 5 ай бұрын
que plugin usas para que se previsualice abajo? o es otro recorte del navegador??
@fdorantesm
@fdorantesm Жыл бұрын
Faltó display table. XD
@TuTioJhon
@TuTioJhon 2 жыл бұрын
Que editor de codigo usas, y porfa el tema, indicamelo nuevo sub uwu
@carlosrj9346
@carlosrj9346 Жыл бұрын
yo utilizaría la etiqueta "center" xD
@jesusobregon7699
@jesusobregon7699 10 ай бұрын
Finalmente lo conseguí
@Samuel-rw5fz
@Samuel-rw5fz Ай бұрын
Quiero aprender bien a programar, algún curso gratis o no tan caro
@totimang
@totimang Жыл бұрын
*a los backend les gusta esto
@GD_Terra
@GD_Terra Жыл бұрын
Posicion absoluta = troll
@Gianles_
@Gianles_ 7 ай бұрын
Aqui lo que somos de la vieja escuela que solo usamos
@gianpierree
@gianpierree 2 жыл бұрын
5 años de la universidad para recién aprender esto.
@hcksssookj
@hcksssookj 2 жыл бұрын
En la universidad no enseñan front
@glennluque
@glennluque Жыл бұрын
Osea que float: left, ya es historia
@antoniomolis8
@antoniomolis8 2 жыл бұрын
MUCHAS GRACIAS MIDUUUU!!! ¿Alguien sabe por qué es necesario el flex-direction: column? ¿Qué problema tiene dejarlo en row? Gracias de antemano!!
@kerneldiego
@kerneldiego 2 жыл бұрын
Ninguno si esta solo, pero supongo que si tenés mas elementos hermanos lo usa para que estos se alineen verticalmente
@kerneldiego
@kerneldiego 2 жыл бұрын
También recorda que poses usar flex-wrap para que sea automático segun el ancho
@Miqueliu
@Miqueliu 2 жыл бұрын
No es necesario, esa declaración CSS sobra por completo. Seguramente Midu ha copiado y pegado la solución de otra fuente y no se ha molestado ni en chequearlo.
@Reyes19211
@Reyes19211 Жыл бұрын
La solución flexelente!
@raulabuin
@raulabuin Жыл бұрын
😂
@gadhager
@gadhager Жыл бұрын
Uso flex para todo yo 😂
@the5tops618
@the5tops618 Жыл бұрын
curso de css si son tan amables
@suicum1990
@suicum1990 2 жыл бұрын
El display flex está bien, pero no es crossbrowsing en todos los navegadores. Ahí te dejo un nuevo método. Al contenedor display table, al elemento, display table-cell, vertical-aling center. Esto es completamente crosbrowsing y funciona en el 100% de los navegadores. El único inconveniente es que el width del table cell siempre será del 100% que el del padre, pero esto puede corregirse con otro div interior que le pongas el tamaño que quieras.
@gambitogame8948
@gambitogame8948 6 ай бұрын
Soy back end... El CSS me asusta XD
@alegorian5691
@alegorian5691 4 ай бұрын
Yo todo un super dotado: div{margin: 0 auto}
@santiagovelandiacasas1480
@santiagovelandiacasas1480 2 жыл бұрын
Flutter: Hermano a mí méteme en un Center y te centro lo que sea donde sea piola 👌 CSS: A mí tienes que usarme con al menos 4 estilos diferentes, y sólo te centro ciertas cosas 😭
@eddhacecosas
@eddhacecosas Жыл бұрын
me podrías decir que programa estas utilizando en este caso? o si estas usando visual que extensión usas para que te muestre como esta quedando la pagina en tiempo real
@midudev
@midudev Жыл бұрын
codi.link
@kall9296
@kall9296 Жыл бұрын
Cómo haces para que se vea como estás modificando?
@d.c.oculos9284
@d.c.oculos9284 Жыл бұрын
ahora nadie puede saber que no sabia centrar un div
@novacode999
@novacode999 10 ай бұрын
como hace para que le salga la vist previa debajo? es alguna extensión?
@hbiblia
@hbiblia 10 ай бұрын
Pero la de absolute; no es mejor top,left,right,bottom = 0 ?
@scramjsd
@scramjsd 2 жыл бұрын
jajaja ponele la antigua etiqueta por fuera del Div xD 🤣🤣🤣🤣
@jhondowell3055
@jhondowell3055 2 жыл бұрын
Obsoleto. Va a dejar de funcionar pronto.
@victor45436
@victor45436 2 жыл бұрын
Algun tuto de css?
@electronoscar7277
@electronoscar7277 Жыл бұрын
.flex-container div { background-color:blue; margin: 5px; min-height: 15vh; flex-direction: column; align-items: center; justify-content: center; color: white; text-align: center; flex-basis: 100%px; } .flex-container div { background-color:blue; margin: 0 auto; min-height: 15vh; flex-direction: column; align-items: center; justify-content: center; color: white; text-align: center; flex-basis: 100%px; } La primera solución respeta los espacio entre div y div La segunda solucion centra los elementos respecto al padre Pero cuando la pantalla es más pequeña el fondo del texto y el texto mismo se apiñan y no dejan espacio ¿alguna solución?
@cristhianortellado8906
@cristhianortellado8906 Жыл бұрын
Te adoro
@LukPolanco
@LukPolanco Жыл бұрын
pense encontrar la solucion pero la misma configuracion que estoy usando y para emperorar nada cambio 😭😭
@imadev2020
@imadev2020 2 жыл бұрын
Y que problema podría llegar a tener display: grid; place-items: center; ⁉️
@titojesus615
@titojesus615 2 жыл бұрын
Lo mismo me pregunté
@julietaruiz5442
@julietaruiz5442 Жыл бұрын
Centra videos ubicado en medio de otros contenedores tambien?? 🥹
@Diiego37
@Diiego37 Жыл бұрын
Sería más fácil text-align: center
@sebastiancarballo9318
@sebastiancarballo9318 2 жыл бұрын
Midu como puedo ver el css cómo vos lo estás mostrando en pantalla, lo veo super
@estllc427
@estllc427 9 ай бұрын
Por eso mejor usar bootstrap y te soluciona la vida
@kanonkn
@kanonkn Жыл бұрын
Muy bien pero un poco de ejercicio no te hará daño.
@erickhilario8782
@erickhilario8782 Жыл бұрын
En el último es innecesario el flex-direction 😅
@ireisti1515
@ireisti1515 Жыл бұрын
Alguien me explica lo de min-height: 100vh?😢😢
@kevincabana2180
@kevincabana2180 2 жыл бұрын
ufff "alfin tengo el hack"
@jonathanchavez4719
@jonathanchavez4719 9 ай бұрын
Yo le ponia margin: auto y listo o solo modificaba los margenes jajaha
@Cristian-gi4bs
@Cristian-gi4bs Жыл бұрын
align="center" se puede en el div?
@midudev
@midudev Жыл бұрын
No
@lucianofittipaldi6443
@lucianofittipaldi6443 2 жыл бұрын
Si no se pone el min-height 100 vh no funciona align ítems
@paomos1139
@paomos1139 Жыл бұрын
Y cómo centrar el texto?
@juanmabritez267
@juanmabritez267 Жыл бұрын
alguien sabe como centrar un div si le aplique la propiedad fixed? es que estoy haciendo una barra superior de navegacion
@juansanchez2868
@juansanchez2868 Жыл бұрын
alguen sabe por que no me puede funcionar el justify-content: center?, align-item si funciona pero el otro no
@rodrigochavarry8942
@rodrigochavarry8942 Жыл бұрын
0:10
@Martino17x
@Martino17x Жыл бұрын
0:01
Esta NOVEDAD de CSS ¡ES OTRO NIVEL! 🤯
10:25
midulive
Рет қаралды 66 М.
Estos juegos sólo pesan 1KB
12:03
Guinxu
Рет қаралды 575 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
These CSS PRO Tips & Tricks Will Blow Your Mind!
8:48
Coding2GO
Рет қаралды 533 М.
Learn CSS Subgrid in 14 minutes
14:19
Slaying The Dragon
Рет қаралды 94 М.
I made Tetris in C, this is what I learned
15:15
Austin Larsen
Рет қаралды 27 М.
Learn CSS Flexbox in 20 Minutes (Course)
20:37
Coding2GO
Рет қаралды 329 М.
How is this Website so fast!?
13:39
Wes Bos
Рет қаралды 1,3 МЛН
Aprende CSS en 10 minutos! 📘
14:23
Programador X
Рет қаралды 41 М.
5 CSS Tips & Tricks for better Responsive Web Design
9:39
Coding2GO
Рет қаралды 41 М.
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 6 МЛН
Tutorial DISPLAY en CSS. ❌ ( No cometas más errores )
12:22
AlexCG Design
Рет қаралды 11 М.
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 1,5 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН