Trucos CSS (26) - Gráficos de progreso circulares

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 82

  • @ezequielrivera9992
    @ezequielrivera9992 3 года назад +1

    Muchísimas gracias, lo implementé en un proyecto muy importante!!, saludos desde Aguascalientes México!!

  • @ronnayblima
    @ronnayblima 8 лет назад +19

    Parabéns pelos vídeos!! Consigo compreender bem apesar de estar em espanhol e obrigado por compartilhar seu conhecimento. Me ajudou!

  • @victorochoa8735
    @victorochoa8735 9 лет назад

    Se me vino una idea, entraré a maraton de madrugada para practicar este video. Esta bueno.

  • @manudeteruel
    @manudeteruel 7 лет назад

    Fantástico... tendré que verlo un par de veces pero queda genial....

  • @uriel_bot
    @uriel_bot 5 лет назад

    Me saco el sombrero 😅
    Exelente!

  • @erickfroylan6283
    @erickfroylan6283 6 лет назад

    Wow... esta es la primera vez que veo tus videos y quedé impresionado (y mira que pocas cosas me impresionan). Excelente aportación, muchas gracias. ¡Eres un capo!
    Saludos...

  • @daniellosada6167
    @daniellosada6167 2 года назад

    porfinnnnn alguien que explicaa!!!!

  • @camilopinzon444
    @camilopinzon444 7 лет назад +8

    Que buen vídeo, pero tengo una pregunta, si por ejemplo esos porcentajes los obtengo desde javascript , ¿Hay alguna forma de pasárselos a css?

    • @javi68yt2
      @javi68yt2 2 года назад

      Alguna respuesta?
      Lo averiguaste?🤔

  • @malowzin
    @malowzin 6 лет назад +2

    Lo que le sigue de bueno este video, me ha agrado demasiado.
    Como puedo hacer para que el skill y el percent los modifique desde javascript, ya que estos me los dara el backend (ajax y php).
    PD: La parte de la funcion solo se puede en sass verdad. En mi caso solo usamos css.

  • @BrianMarriaga
    @BrianMarriaga 9 лет назад

    Genial Alvaro! muy bueno el vídeo.
    Al final fue mejor meterlo en un mixin, aunque en el proceso de optimizado yo usé @Extend para no tener que complicarme tanto xD

  • @darvegac
    @darvegac 9 лет назад

    Eres un crack! Con ganas de probarlo en mis proyectos. Gracias Álvaro!

  • @Adrian-ux9xm
    @Adrian-ux9xm 5 лет назад +1

    Yo lo hice en CSS nativo este es el código
    HTML:
    Layout









    CSS:
    * {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    }
    body {
    background: #000000;
    min-height: 100vh;
    color: #FFFFFF;
    }
    h1 {
    text-align: center;
    font-family: verdana;
    margin-bottom: 3rem;
    }
    .html {
    --uno: #FF7700;
    --dos: #772200;
    --percentage: 95;
    color: var(--uno);
    }
    .css {
    --uno: #0081EE;
    --dos: #004077;
    --percentage: 90;
    color: var(--uno);
    }
    .js {
    --uno: #FFCE00;
    --dos: #995600;
    --percentage: 75;
    color: var(--uno);
    }
    .progressBar {
    --deg: calc(var(--percentage)/100*180deg);
    --result: linear-gradient(var(--deg), var(--uno) 50%, var(--dos) 50%);
    height: 15rem;
    width: 15rem;
    background: var(--result);
    margin: auto;
    border-radius: 50%;
    position: relative;
    font-family: verdana;
    font-weight: bold;
    }
    .progressBar::before {
    box-sizing: border-box;
    height: inherit;
    width: inherit;
    background: linear-gradient(#000000 50%, transparent 50%) content-box;
    padding: 1.75rem;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    text-align: center;
    line-height : 10.5rem;
    font-size: 1.5rem;
    }
    .progressBar::after {
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 15.3rem;
    width: 15.3rem;
    background: linear-gradient(transparent 50%, #000000 50%);
    border-radius: 50%;
    padding-top: 1.5rem;
    position: absolute;
    top: -.15rem;
    right: -.15rem;
    }
    .html::before {
    content: "HTML";
    }
    .css::before {
    content: "CSS";
    }
    .js::before {
    content: "JavaScript";
    }
    .html::after {
    content: "95%";
    }
    .css::after {
    content: "90%";
    }
    .js::after {
    content: "75%";
    }

    • @heroeexceso8605
      @heroeexceso8605 5 лет назад +1

      Buenas, no logro ver la relacion entre el HTML y el CSS.... Podrias revisarlo? Grax!

  • @JuanVillaG
    @JuanVillaG 9 лет назад +2

    Hola Alvaro, mismo resultado multiplicar el percent * 1.8

  • @yimberospino1219
    @yimberospino1219 6 лет назад

    Hola soy de Venezuela gracias por el vídeo solo una duda sera que se puede operar desde mysql y php es decir que este bajo el dominio de una etiqueta

  • @cccaurora
    @cccaurora 9 лет назад

    Excelente video MAESTRAZO!

  • @keshiste
    @keshiste 4 года назад +2

    He buscado como hacer esto en tiempo real y no lo encuentro. Asi esta muy bonito y todo pero es fijo, como podríamos hacerlo al retornar algun objeto de una api por ejemplo o de base de datos. Se ve bonito pero no se si funcional

  • @dyandrus
    @dyandrus 2 года назад

    Hola, están muy buenos. LA parte del Index la puedes compartir?

  • @darkozz23
    @darkozz23 9 лет назад

    Muy buenos los videos Alvaro, una pregunta estoy usando webstorm pero no puedo poner un lorem en jade como en sublime, hay que que configurar algo para que aparezca presionando tab como en sublime.

  • @enmanuelmartinez1269
    @enmanuelmartinez1269 7 лет назад +1

    Finally a masterpiece CSS tutorial, subscribed ""

  • @victorlmoralesm
    @victorlmoralesm 8 лет назад

    buen vídeo, buenas explicaciones, me gustan los cursos que das y me gustaría que en los trucos css agregues haciendo slider-show, jumbotron seria genial

  • @valenciapaginasweb
    @valenciapaginasweb 9 лет назад +5

    Eres un monstruo!!! jjj genial

  • @GuilleSolimo
    @GuilleSolimo 6 лет назад

    Muy buen tutorial, me preguntaba si en lugar de usar sass uso php, puedo lograr lo mismo, no? gracias!

    • @Patrick-ff9bo
      @Patrick-ff9bo 6 лет назад +1

      Guille Solimo lo dudo, PHP es un lenguaje de programación y Sass es un lenguaje de maquetación, que incluye algunas variables como en programación, pero luego estás se convierten en css.

  • @rogeliosuleta3314
    @rogeliosuleta3314 Год назад +1

    buenas, soy nuevo en tus videos. Es posible que en vscode para los before y after se use :: y no : ?

  • @fernandocortez9720
    @fernandocortez9720 4 года назад +1

    Hay forma de que se haga dinámica?

  • @jairoverachaly6248
    @jairoverachaly6248 8 лет назад

    alvaro....muuuy buen tutorial, bien explicado, una pregunta, ¿también se puede hacer lo mismo utilizando Jquery-UI? para ahorrar tiempo.

  •  5 лет назад

    creo que el giro de la barra de progreso se puede solucionar girando los grados del degradado solamente

  • @VhaDesign
    @VhaDesign 9 лет назад

    Por eso me gustan sus videos, enseñan muchas cosas :) buen video

  • @carolinamedina7038
    @carolinamedina7038 4 года назад

    que buen video

  • @edgarabrahamjuarezolvera7195
    @edgarabrahamjuarezolvera7195 8 лет назад

    esto se puede haces condatos provenientes de una base de datos, es decir con php , mysql, JS, y html? es mi duda, de ante mano gracias.

  • @davesolano9520
    @davesolano9520 6 лет назад

    Rajado el tutorial... gracias ♥

  • @moi12freg
    @moi12freg 8 лет назад

    excelente video me sirvio mucho gracias

  • @JoseRobertoAguirrePortillo
    @JoseRobertoAguirrePortillo 8 лет назад

    Al momento de agregar. no me detecta los cambios y no aparece la gráfica.

  • @INFOWAU
    @INFOWAU 6 лет назад

    Hola una pregunta diseñar un pagina para un barra para controlar liquidos en lugar de la progress bar

  • @sahiraranguren9697
    @sahiraranguren9697 7 лет назад +4

    demasiado bueno tus videos, aunque deberias poner el codigo para descargarlo ya que no me da el resultado

    • @karenmossetto
      @karenmossetto 7 лет назад +2

      Si de verdad quieres aprender debes hacer que funcionen

    • @AntonioDofi
      @AntonioDofi 6 лет назад +1

      La practica hace al maestro

  • @dannymarper1646
    @dannymarper1646 3 года назад +1

    Ahora mismo me doy cuente que muuuuy poco de css

  • @itzruiz5888
    @itzruiz5888 7 лет назад

    Buenos días, saludos cordiales... Quisiera preguntar si esa vista en vivo es directo desde tú editor de código y cuál sería. Actualmente uso Adobe Bracket que también posee la misma vista en vivo y actualiza sin usar tanto el comando para refrescar. ¡Gracias, saludos!

  • @sanzinhobelo
    @sanzinhobelo 4 года назад

    Boa noite, por favor, consigo o arquivo css e html desse video? No github não encontro ....

  • @AntonioDofi
    @AntonioDofi 6 лет назад +1

    Esta algo loco esto... voy a ir por partes para comprenderlo bien...

  • @JoseJungMin
    @JoseJungMin 9 лет назад

    Woww!! Increible buen video :)

  • @ushieru
    @ushieru 3 года назад +2

    En este video Alvaro se ve jodidamente cansado, y solo puedo sentir respeto por el; tener la disciplina de no faltar con estos videos, que en su momento fueron clave.

  • @danioeritcode07
    @danioeritcode07 4 года назад

    Y como podriamos hacer que funcione en tiempo real

  • @arielcastillo7925
    @arielcastillo7925 9 лет назад

    Una pregunta por que no usas llaves? y como se llama el otro lenguaje que usar de parte del css?
    Tus videos me estan sirviendo demaciado Muchas gracias!!

    • @angelhdzdev
      @angelhdzdev 8 лет назад +1

      SASS es como un framework de CSS (tecnicamente es un preprocesador) que usa llaves y existe SCSS (Sassy CSS, indented syntax) que es un SASS que no usa llaves.

    • @arielcastillo7925
      @arielcastillo7925 8 лет назад

      Oh muchas gracias, ya no estoy programando pero gracias jeje

    • @ShieldVG
      @ShieldVG 7 лет назад

      Cuando no usas las llaves, eso es jade (ahora PUG me parece), que igual es un preprocesador y no las necesita.

    • @angelhdzdev
      @angelhdzdev 7 лет назад

      Exacto. Me enfoque contestando la 2da parte de la pregunta de ariel, la parte del CSS (SASS) que olvide mencionar que el HTML que esta usando sin tags, es JADE, y JADE no usa llaves.

  • @danioerit2125
    @danioerit2125 4 года назад +2

    a partir del &: ya no me sirve nada ¿qué debo hacer?

    • @danioeritcode07
      @danioeritcode07 4 года назад

      Me pasa lo mismo

    • @luisgaraundo7799
      @luisgaraundo7799 4 года назад

      debes sacar el before afuera, asi: .circular-progress::before{ ......} lo mismo para el after saludos

  • @lorenamilagrossotozenteno9932
    @lorenamilagrossotozenteno9932 3 года назад +1

    ¿Porque el sass me marca error las variables? :,v

  • @armani35
    @armani35 7 лет назад

    Me parece genial esa barra... como se puede hacer para que el numero, por ejemplo: HTML5 86% ... valla aumentando progresivamente? ósea 1% 2% ..... 86%....

    • @EDteam
      @EDteam  7 лет назад

      Raul Anampa ya deberías de hacerlo con Javascript

  • @jpablofull
    @jpablofull 7 лет назад

    Genial pero no me funciona el linear-gradient a que se puede deber ???? Gracias

  • @f3zman
    @f3zman 8 лет назад +1

    Es la primera vez que veo tus videos y estoy muy pero muy perdido pence que era css pero no sabia que se podian poner funciones y veo tu extencion de archivos y veo que dice .jade y .scss y .css ¿me podrías indicar el nombre de tu video donde empiezas las introduccion de esas extenciones y archivos?

    • @EDteam
      @EDteam  8 лет назад +3

      ruclips.net/video/xu0lVyrA8Y0/видео.html
      ruclips.net/video/XcLiwuTMSwo/видео.html

    • @f3zman
      @f3zman 8 лет назад

      Gracias por responder

  • @aringenieria8818
    @aringenieria8818 7 лет назад

    tengo una duda porque en el html colocas solo .circular-progress y no como una clase, a mi no me sale el circulo

    • @karenmossetto
      @karenmossetto 7 лет назад

      Álvaro utiliza un framework para acortar código html, luego se compila como divs, tú debes hacer los divs normalmente.

    • @f3zman
      @f3zman 7 лет назад

      El esta utlizando Jade y scss para poder compilar el ejercicio es un framework que acorta y hace mas eficiente el proyecto

  • @quico126
    @quico126 9 лет назад

    Mejor hereda el color o imagen de fondo:
    Background: inherit;
    Me falta algun parametro que alinea la imagen de fondo heredada a la imagen de fondo del padre

  • @AndresJimenezS
    @AndresJimenezS 9 лет назад

    compartes en codpen ?

    • @Hikki01
      @Hikki01 9 лет назад

      +Andres Jimenez +Efrain Ramirez subió a Github puedes conseguirlo ahí, o de lo contrario hacer el ejercicio tu mismo, vamos no es muy complicado no te quita mucho tiempo.

    • @AndresJimenezS
      @AndresJimenezS 9 лет назад

      Si tranquilo luego me di cuenta, salu

  • @javiervalenciano60
    @javiervalenciano60 7 лет назад

    jejejejej una pregunta como haces para las caritas que salen en tu video de compilacion

    • @paulmalpartidarojas5476
      @paulmalpartidarojas5476 7 лет назад

      es una aplicacion para compilar los archivos!
      prepros.io/
      para ya no usar node!

  • @diegoparionaperez7230
    @diegoparionaperez7230 5 лет назад

    me parece interesante pero El Github ya no funciona puedes arreglarlo por favor

  • @cristusrock
    @cristusrock 4 года назад

    👍

  • @Th3Wolf69
    @Th3Wolf69 2 года назад

    Hola que tal buenas, alguien que me pueda ayudar con la siguiente duda:
    muchas gracias y por cierto que buen video, me esta ayudando ahorita para una pagina que estoy diseñando
    El problema que tengo es que quiero agregar una celda mas para el ingreso de información, mi problema es que no encuentro la manera y quería ver si me podrían apoyar

  • @sadidleonardocastillamonte5374
    @sadidleonardocastillamonte5374 9 лет назад

    envia el codigo original, porfa

  • @mam3769
    @mam3769 7 лет назад

    thank you man

  • @nihil_um
    @nihil_um 9 лет назад

    M-a-r-a-v-i-l-l-o-s-o.

  • @josephvogulys
    @josephvogulys 3 года назад

    y el codigo? XD

  • @isidroleon8782
    @isidroleon8782 2 года назад

    Solo dame el madito código.jpg