Cerrar menu
Tutoriales En Linea
  • Tutoriales
    • Aprendizaje
    • Video Tutorial
    • Manuales
    • Hagalo usted mismo
    • Explorar todo
  • Adobe
    • After Effects
    • Dreamweaver
    • Premiere Pro CC
    • Photoshop
    • Photoshop Mix
    • Lightroom
    • Illustrator
    • Adobe Muse
    • Creative Cloud
  • Android
    • Developer Android
    • Aplicaciones
    • Android Studio
    • Android Wear
    • Desarrolladores
    • SDK Platform-Tools
    • ADB...depuración Bridge
    • Fastboot
    • Root
    • Recovery
  • Apple
    • iPhone y iPad
    • iPhone
    • iPad
    • Mac OS
    • iCloud
    • iTunes
  • Cursos
    • Actívate
    • Autoempleo
    • Idiomas
    • Curso De HTML
    • Curso de C++
    • Javascript
    • jQuery
    • Matematicas
    • Programacion
    • Python
    • Udacity
    • Diseño Web adaptativo
  • Ciberseguridad
    • Malware
    • Ransomware
    • Virus
    • Troyano
    • Dorkbot
    • Filecoders
    • keylogger
    • Spyware
    • Jackware
    • DDoS
    • HackerOne
    • Interpol
  • Criptomonedas
    • Blockchain
    • Mineria de Criptomonedas
    • Bitcoin (BTC)
    • Bitcoin Cash (BCH)
    • DASH (Dash)
    • Dogecoin (Doge)
    • Ethereum (ETH)
    • Litecoin (LTC)
    • Monero (XMR)
    • Ripple (XRP)
    • Zcash (ZEC)
    • Forex
    • Trading
  • Desarrollo Web
    • Sistema de gestion de contenidos
    • AMP
    • Datalife Engine
    • Blogger
    • WordPress
    • Joomla
    • Bootstrap
    • Plantillas
    • @font-face
    • Schema
    • Website
    • Desarrolladores
    • Lenguaje Web
  • Diseño Web
    • Web Responsive
    • Lenguaje Web
    • Datos estructurados
    • HTML
    • CSS3
    • JavaScript
    • Ajax
    • jQuery
    • PHP
  • Entretenimiento
  • Encuestas
    • GlobalTestMarket
    • Centro de opinion
    • Ipsos i-Say
    • Triaba
    • opinea
    • Toluna
    • YouGov
    • ClixSense
    • ySense
    • Cint
    • Beruby
  • Electricidad
  • Electronica
  • Ganar dinero comprando
    • CashbackDeals
    • Cashback
    • Por ir de compras
    • Aklamio
    • Intercambio de tráfico
    • Justificante de pagos
    • Webs estafas
  • Google
    • Google Pay
    • Adsense
    • Gmail
    • Google Apps
    • Google Chrome
    • Google Cloud Platform
    • Google Consumer Surveys
    • Google Desarrolladores
    • Google Fit
    • Google Maps
    • Google Photos
    • Google Play
    • Google Translation
    • DoubleClick
    • YouTube
    • Chromebooks
  • Marketing
    • SEM
    • SEO
    • Posicionamiento
    • Contenido
    • Publisuites
    • Space Content
    • Coobis
    • Marketing
  • Computadora u ordenador
    • Sistemas operativos
      • Windows
      • Mac OS
      • Android
      • Linux
      • Ubuntu
      • Kali Linux
      • Wifislax
    • hardware
    • Software
    • BIOS
    • Unidad de disco duro
    • Programacion
    • Dispositivos
    • Internet
  • Ofimática
    • Microsoft
    • Suite Ofimatica
    • Access
    • Word
    • Excel
    • Powerpoint
    • Outlook
    • Microsoft Publisher
  • PTC
    • No pierdas tiempo con estas web
  • Redes Sociales
    • Delicious
    • Facebook
    • Instagram
    • linkedin
    • Snapchat
    • TikTok
    • Twitter
    • Pinterest
    • Spotify
    • Vkontakte - VK
    • WhatsApp
  • Smartphone
    • Telefonos
    • Telefonia movil y telecomunicaciones
    • Desbloquear
    • Códigos NCK
    • Liberar
    • Tarjeta SIM
    • Tablet
  • Sitio Web
    • Dominios
    • Hosting
    • Servidores
    • Demo DLE
    • Documentación sobre Datalife Engine
    • Modulos DLE
    • Hack
    • Optimizacion
    • Google Adsense
    • Plantillas
  • Tips
    • Cabello
    • Consejos
    • Cremas
    • Cosmético
    • Cuerpo
    • Dieta
    • Exfoliantes
    • Entrenamiento
    • Ejercicio
    • Estilo
    • Fitness
    • Habitos
    • Hidratante
    • Look
    • Maquillaje
    • Moda
    • Piel Radiante
    • Recetas
    • Ropa
    • Rutina
    • Salud
    • Tratamientos
  • Trabajos
    • Atencion al cliente
    • Asistente virtual
    • Transcripcíon
    • Transcripcíones medica
    • Entrada de datos
    • De edicion y correccion
    • Mystery Shopping
    • Micro trabajos
    • Contabilidad
    • Tutoria y aprendizaje
    • Mas ingresos extras
    • Git
    • GitHub
    • Criptografia
    • Deep Web
    • Hacker
    • FTP
    • Indexar
    • Newsletter
    • Redes y VPN
    • Herramientas online
  • Windows
    • Skype
    • Windows
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Puerta trasera de Windows
    • Microsoft Edge
Facebook X (Twitter) Instagram
  • Sobre nosotros
  • Últimos artículos
  • Herramientas SEO
  • Ver mas temas
  • Más sitios que te gustarán
Facebook X (Twitter) Instagram Pinterest Youtube
  • Secciones
    1. Android
    2. Adobe
    3. Bricolaje
    4. Bachillerato
    5. Cursos
    6. Criptomonedas
    7. Criptografia
    1. Diseño Web
    2. Encuestas
    3. Empleo
    4. Electricidad
    5. Electronica
    6. Forex
    7. Fisica
    1. Google
    2. Hardware
    3. Herramientas Ofimaticas
    4. Herramientas
    5. Internet
    6. Idiomas
    7. IPTV
    1. Programacion
    2. Libros
    3. Microsoft
    4. Manuales
    5. Matematica
    6. Newsletter
    7. Optimizacion
    1. Redes Sociales
    2. Software
    3. Seguridad
    4. Telefonia
    5. WebSite
    6. Ver todas las categorias
    7. Post promocionado
  • Smartphone

    Comprendre les Différences entre les Chargeurs USB et les Chargeurs USB-C : Un Guide Complet

    Huawei Smartphones: Las Mejores Ofertas del Black Friday para Aprovechar

    Gadgets imprescindibles para tu configuración de oficina en casa

    ¡Descubre las tendencias más emocionantes en el mundo de los videojuegos!

    Tendencias en sistemas operativos en smartphone

  • Tecnología
    1. Móviles
    2. Ordenadores
    3. Software
    4. Hardware
    5. Seguridad
    6. Ver todo

    Comprendre les Différences entre les Chargeurs USB et les Chargeurs USB-C : Un Guide Complet

    Huawei Smartphones: Las Mejores Ofertas del Black Friday para Aprovechar

    Gadgets imprescindibles para tu configuración de oficina en casa

    ¡Descubre las tendencias más emocionantes en el mundo de los videojuegos!

    Cómo limpiar la unidad C de archivos innecesarios

    Descubre el misterioso mundo del hash de archivos: ¡todo lo que necesitas saber!

    Los componentes fundamentales que todo PC debería tener

    Que es la tecla TAB

    Cifrado | Seguridad Local

    Maximiza tu productividad: Descubre el sistema interactivo que revolucionará la gestión de proyectos en tu empresa

    Cómo limpiar la unidad C de archivos innecesarios

    Como jugar online y resolver un sudoku

    Que es la tecla TAB

    Cómo deshabilitar la desfragmentación de SSD y HDD en Windows 10 y 11

    Benefits Of Vertical Dual Monitors For Coding And Programming

    AMD ha identificado la causa de la quema de los procesadores Ryzen 7000 y ha lanzado un nuevo AGESA para corregir el problema

    Cifrado | Seguridad Local

    Descubre el misterioso mundo del hash de archivos: ¡todo lo que necesitas saber!

    Virus en el sistema DataLife Engine (DLE) y cómo tratarlos

    La ciberseguridad: Vital Para Las Apuestas Online en España

    ¡Descubre las tendencias más emocionantes en el mundo de los videojuegos!

    ¿Aburrido de tu viejo televisor? Descubre las últimas tendencias en televisores

    Generador de Video IA: La Revolución en la Creación Audiovisual

    Los últimos celulares para que estés a la última

  • Estilo de vida
    1. Entrenamiento
    2. Maquillaje
    3. Dieta
    4. Moda
    5. Trucos y tips
    6. Ver todo

    Desarrolla un cuerpo fuerte y saludable

    ¿Qué es la forma física?

    Mejora los resultados de tu entrenamiento de estabilidad y fuerza

    Consejos para maximizar las caminatas diarias

    ¿Por qué es importante preparar la piel antes de maquillarla?

    Consejos para aplicar pestañas postizas

    Consejos para una piel perfecta este invierno

    La nutrición y un cabello saludable

    Cosas que le pasan a tu cuerpo cuando comes salmón todos los días

    Batidos de proteínas pueden ayudar a mejorar sus hábitos alimenticios

    Batidos de proteinas - Una guía para principiantes

    Snacks nutritivos para cada antojo

    Inspiración de traje de otoño

    La dura verdad sobre las modelos de talla grande

    Razones por las que las marcas de moda de lujo son tan caras

    Cuales son las mejores frutas para adelgazar

    Como enseñar a leer y a escribir

    Como generar cuentas Disneyplus

    Calcular porcentajes con la Calculadora de Windows 10

    Bricolaje para la decoración del hogar

    Top 10 de posturas de yoga

    ¿Por qué es importante preparar la piel antes de maquillarla?

    Inspiración de traje de otoño

    Consejos de belleza para lucir fresca en el verano

  • Marketing

    ¿Sirven de algo los diseñadores Web?… ¿y los redactores de contenido?

    ¿Qué es un Link Dofollow?

    ¿Qué es Nofollow?

    ¿Qué es el remarketing?

    ¿Qué es el posicionamiento web (SEO) y lo necesito para mi sitio web?

  • Juegos

    Para qué se pueden usar las Gafas VR PS4

    La nueva generación de realidad virtual de PlayStation®VR2 y PlayStation®5

    Colaboración entre Sony INZONE y EXCEL Esports

    Sony prohíbe cuatro juegos de terceros en Xbox

    Prepárate para el futuro: Project Trinity llega a finales de 2024

  • Herramientas
Búsqueda extendida

Escriba arriba y presione Enter para buscar.

¡Bienvenido de nuevo!

Inicie sesión o Regístrate ahora

VK

o con Email

¿Has olvidado tu contraseña?

Noticias » Estilo para video de ancho de fluido

Estilo para video de ancho de fluido


0 Noviembre 24, 2019
Compartir

Compartir
Twitter Pinterest LinkedIn Tumblr WhatsApp Email
Estilo para video de ancho de fluidoEn el diseño web receptivos, adaptativo o Responsive Design y fluidos, el elemento Media type, en español es un tipo de medio (anteriormente conocido como tipo MIME ) que es un identificador de dos partes para formatos de archivo y contenidos de formato transmitidos en Internet. Este ultimo es el que se interpone en el camino de la armonía perfecta: el video.
Vídeo y audio En Html5
Hay muchas formas en que se puede mostrar el video en su sitio. Es posible que sea el anfitrión del video y lo presente a través de la etiqueta <video> de <iframe>para mostrar videos. Es posible que esté utilizando Viddler o Blip.tv que proporcionan etiquetas de object/embed anidadas para mostrar un reproductor Flash. En cada uno de estos escenarios, es muy común que se declare un ancho y una altura estáticos.
<video width="400" height="338"... ></video>
<iframe width="400" height="338" ... ></iframe>
<object width="400" height="338"...></object>
      <embed width="400" height="338"... ></embed>
Declarar anchos estáticos no es una buena idea en entornos de ancho fluido, receptivos, adaptativo o Responsive Design. ¿Qué sucede si el contenedor principal para ese video se reduce más estrecho que el 400px declarado? Aparecerá y probablemente se vea ridículo y vergonzoso.
Estilo para video de ancho de fluidoNo es adaptativo ni Responsive Design
Entonces, ¿no podemos hacer esto?
<video width="100%" ...  ></video>
Bueno, sí puedes. Si está utilizando video HTML5 estándar, eso hará que el video se ajuste al ancho del contenedor. Es importante que elimines la declaración de altura cuando hagas esto, para que la relación de aspecto del video se mantenga a medida que crece y se reduce, para que no obtengas "barras" incómodas para llenar el espacio vacío (a diferencia de las imágenes, el video real mantiene que es relación de aspecto independientemente del tamaño del elemento). Puede llegar a través de CSS (y no preocuparse por lo que se declara en el HTML) de esta manera:
video {
  width: 100%    !important;
  height: auto   !important;
}
Estilo para video de ancho de fluidoUsando video HTML5, el fluido es fácil. NOTA: El video de ejemplo es solo H.264, no en los formatos de tres ish, debe ser visible en todos los navegadores modernos.

<iframe> Video (YouTube, Vimeo, etc.)


Nuestro pequeño truco de 100% de ancho no nos va a ayudar cuando se trata de video que se entrega a través de iframe como es el caso de Youtube. Se requiere establecer una altura, de lo contrario, los navegadores mostrarán el iframe a una altura estática de 150px, que es demasiado bajo para la mayoría de los videos.
Estilo para video de ancho de fluidoAl iframe anterior le falta su atributo de altura. Si bien es 100% de ancho, su altura es muy baja.

Afortunadamente, hay un par de posibles soluciones aquí. Uno de ellos fue pionero de Thierry Koblentz y se presentó en A List Apart en 2009: Creación de relaciones intrínsecas para video. Con esta técnica, envuelve el video en otro elemento que tiene una relación de aspecto intrínseca, luego coloca el video dentro de eso. Eso nos da un ancho de fluido con una altura razonable con la que podemos contar.
<div class="videoWrapper">
<!-- Copiar y pegar video de YouTube -->
<iframe width="560" height="349" src="hhttps://www.youtube.com/embed/x5Q1ts0dlVI" frameborder="0" allowfullscreen></iframe>
</div>
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
Estilo para video de ancho de fluidoCualquiera que sea el código de incrustación de iframe de YouTube que pegue dentro de .videoWrapper, lo verá presentado en un cuadro fluido de 16: 9.
Pero, pero ... relaciones de aspecto, contenido heredado, s no tecnológicos, etc.
La técnica anterior es impresionante, pero tiene varias limitaciones posibles:

  • Requiere un elemento envoltorio, por lo que solo sale el código de copiar y pegar directamente de YouTube. Los s deberán ser un poco más listos.
  • Si tiene contenido heredado y está rediseñando para que sea fluido, todos los videos antiguos necesitan ajustes de HTML.
  • Todos los videos deben tener la misma relación de aspecto. De lo contrario, se verán obligados a una relación de aspecto diferente y obtendrá las "barras". O bien, necesitará una caja de herramientas de nombres de clase que puede aplicar para ajustarla, lo cual es una complicación adicional.
Si alguna de estas limitaciones se aplica a usted, puede considerar una solución de jаvascript. Imagínese esto: cuando se carga la página, se miran todos los videos y se guarda su relación de aspecto. Una vez de inmediato, y cada vez que se cambia el tamaño de la ventana, todos los videos cambian de tamaño para llenar el ancho disponible y mantener su relación de aspecto. Usando la biblioteca jQuery jаvascript, se ve así:
<script type="text/jаvascript">
// Encuentra todos los videos de YouTube
var $allVideos = $("iframe[src^='//www.youtube.com']"),

    // The element that is fluid width
    $fluidEl = $("body");

// Figure out and save aspect ratio for each video
$allVideos.each(function() {

  $(this)
    .data('aspectRatio', this.height / this.width)

    // and remove the hard coded width/height
    .removeAttr('height')
    .removeAttr('width');

});

// When the window is resized
$(window).resize(function() {

  var newWidth = $fluidEl.width();

  // Resize all videos according to their own aspect ratio
  $allVideos.each(function() {

    var $el = $(this);
    $el
      .width(newWidth)
      .height(newWidth * $el.data('aspectRatio'));

  });

// Kick off one resize to fix all videos on page load
}).resize();
</script>

Ahora le toca a Vimeo


Vimeo también usa iframes, por lo que lo que funciona para YouTube funcionará para Vimeo. La técnica HTML/CSS no necesita ninguna modificación en absoluto, y la solución jQuery podría repararse cambiando una sola línea:
// Encuentra todos los videos de YouTube
var $allVideos = $("iframe[src^='//www.youtube.com']"),

Por esto:

// Encuentra todos los videos de YouTube
var $allVideos = $("iframe[src^='//player.vimeo.com'], iframe[src^='//www.youtube.com']"),
Estilo para video de ancho de fluidoActualizar nuestro script para tratar con Vimeo no es nada.

<object> / <embed> Video (Viddler, Blip.tv, etc.)


Algunas incrustaciones de video caseras, así como servicios para compartir videos como Viddler y Blip.tv, usan objetos anidados de la vieja escuela e incrustan etiquetas. YouTube también lo hizo hasta hace relativamente poco. Es de la vieja escuela y no es estándar, pero esta técnica fue muy utilizada porque Flash estaba en todas partes y simplemente funcionó.

Object/embed tiene el mismo problema que los iframes, el ancho y la altura son necesarios para que no se obtengan resultados.

Para una solución HTML/CSS, podemos buscar nuevamente la solución de Thierry si estamos de acuerdo con agregar HTML adicional e imponer una relación de aspecto.
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.videoWrapper object,
.videoWrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
Si no queremos molestarnos con el envoltorio HTML adicional y las complicaciones CSS, nuevamente podríamos confiar en jаvascript. Nuestro script puede seguir siendo el mismo, excepto que vamos a buscar elementos de objetos e incrustados en lugar de elementos de video o iframe.
var $allVideos = $("object, embed"),
Y es importante tener en cuenta: jQuery no permite el uso de su función .data () en ese tipo de elementos, por lo que necesitaremos usar los atributos de datos HTML5 para almacenar y recuperar nuestros datos de relación de aspecto.
$(this)
   .attr('data-aspectRatio', this.height / this.width)

   ...

$el
   .width(newWidth)
   .height(newWidth * $el.attr('data-aspectRatio'));

Conclusión


Digamos que estamos en una posición en la que tenemos mucho contenido heredado, que incluye videos de todas las marcas y modelos, y estamos rediseñando nuestro sitio para que sea fluido. La ruta más eficiente será combinar todo lo que hemos aprendido en este tutorial y construir nuestros videos con el que mejor se adapte a nuestra necesidades.
Síguenos en
Google News Flipboard
  • 100
  • 1
  • 2
  • 3
  • 4
  • 5
Como descargar imágenes de Instagram
El Intercambio de Tráfico - VisitasPirata 3.0
  • Website
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
  • Instagram

Sobre mi: Mi nombre es Alexander y soy el fundador y CEO de este sitio. Me gusta considerarme un Geek entusiasta de la informática y la tecnología. Esta pasión me llevó a crear este sitio con el fin de compartir conocimientos en línea a través de cursos, tutoriales y videotutoriales. Estoy muy agradecido por el trabajo realizado hasta el momento y me siento muy entusiasmado con toda la información que he descubierto y compartido con otros. Estoy comprometido a seguir compartiendo mi conocimiento con la mayor de las dedicaciones. Leer mas...
Tutoriales en línea

Artículos Relacionados


Cómo traducir documentos completos gratis online

Cómo traducir documentos completos gratis online

Herramienta de recuperación de Gmail

Herramienta de recuperación de Gmail

El Intercambio de Tráfico - VisitasPirata 3.0

El Intercambio de Tráfico - VisitasPirata 3.0


Comentarios



Información
s que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!

Destacados

Lista IPTV con canales para colombia

Mayo 23 43 791

Como instalar SS IPTV en una Smart Tv Samsung

Ene 22 10 380

Como podemos conseguir proxies

Jun 21 11 616

Historia de los sistemas operativos

Mayo 16 31 052

Lo mas leidos

Herramientas SEO para posicionamiento de nuestra web 2024

Por 17-06-24

Herramienta online de generador de datos estructurados

Por Tutoriales En Linea 17-06-24

Las 7 mejores páginas para descargar películas en .torrent en español

Por 26-09-24

Etiquetas





Sobre nosotros

Tutoriales En Linea

¡Bienvenidos a Tutoriales En Línea, el sitio web perfecto para encontrar todas las herramientas necesarias para mejorar tus habilidades de forma gratuita! En Tutoriales En Linea se encuentran tutoriales, cursos online y aprendizaje de calidad, muy útiles para desarrollar tus capacidades... Leer mas...

Tiene una pregunta? ar...

Enlaces

  • Sobre nosotros
  • Ultimos tutoriales
  • Publicar tutorial
  • Ver mas temas
  • Ultimos comentarios
  • ¿Preguntas Frecuentes?
  • Derechos de autor
  • Politica de cookies
  • Nuestro equipo
  • Normas

Herramientas online

  • Buscador de recetas
  • Prueba de diseño web
  • Codificar en binarios, hexadecimales...
  • Cual es mi IP
  • Test de velocidad
  • Editor HTML
  • Test de escritura
  • Test de nutricion
  • Descargar Videos
  • Generador de datos estructurados

Recursos

  • Analisis de tus problemas de SEO
  • Herramientas SEO
  • Generar palabras claves
  • Referencia de CSS3
  • Convertir HTML a XML
  • Acortador de URL
  • Selector de colores
  • Contador de palabras
  • Comprimir imagenes
  • Conversor a URI de datos
  • Suscribirse
Facebook Twitter Instagram Pinterest Linkedin Youtube
  • Anunciarse
  • Socios externos
  • Política de privacidad
  • Términos y Condiciones
  • Sobre nosotros
  • ar
© Tutoriales En Linea. Reservados todos los derechos, queda prohibida la reproducción parcial o total sin previa autorización.