📜  基础 CSS 响应式嵌入

📅  最后修改于: 2022-05-13 01:56:21.273000             🧑  作者: Mango

基础 CSS 响应式嵌入

Foundation CSS是由 ZURB 基金会于 2011 年 9 月构建的开源和响应式前端框架,可以轻松布局令人惊叹的响应式网站、应用程序和电子邮件,这些网站、应用程序和电子邮件看起来令人惊叹,并且可以在任何设备上访问。它被许多公司使用,例如 Facebook、eBay、Mozilla、Adobe,甚至迪士尼。该框架建立在类似 Saas 的引导程序上。它更加复杂、灵活且易于定制。它还带有 CLI,因此很容易与模块捆绑器一起使用。它提供了 Fastclick.js 工具,用于在移动设备上更快地呈现。

在本文中,我们将了解 Foundation CSS 中的responsive-embed组件类。

Foundation CSS 中 responsive-embed 组件的函数是什么?

在现代,我们从不同屏幕尺寸的各种设备访问网站。因此,网站在不同的屏幕尺寸下看起来都很完美是很重要的。响应式嵌入组件对此有所帮助。该组件有助于将视频、日历和许多其他组件嵌入到响应式容器中,以便无论屏幕大小如何,它都能保持适当的大小(或纵横比)。

基础 CSS 响应式嵌入类:

  • responsive-embed:这个类被添加到容器中,使内容成为响应式嵌入,即它根据纵横比变化。

句法:

...

响应式嵌入组件的纵横比类:

  • 宽屏:此类将容器的纵横比从默认的4:3值更改为16:9
  • 垂直:此类将容器的纵横比更改为9:16
  • square:此类将容器的纵横比更改为1:1
  • 全景:该类将容器的纵横比更改为256:81。

注意:我们可以通过更改设置文件中的 $responsive-embed-ratios 映射来更改纵横比的默认值。例如,我们可以移除垂直和宽屏并添加我们自己的不同类。

示例:我们将 GFG YouTube 频道中的视频嵌入到网站中,并使用responsive-embed类根据纵横比调整其大小。

HTML


  

    
    
    
     
         

  

     
    

GeeksforGeeks

    Foundation CSS Responsive Embed     
    
        
            
                             
        
    
          


输出:

参考链接: https://get.foundation/sites/docs/responsive-embed.html