📜  基础 CSS 按钮组

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

基础 CSS 按钮组

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

Foundation CSS 为我们提供了一个按钮组,其中可以对性质相同的按钮进行分组。 Foundation CSS 允许按钮组中的按钮使用堆叠类垂直堆叠在每个按钮上。让我们看看如何实现它。

基础 CSS 按钮组:

  • 基础:这将在 Foundation CSS 中创建一个基本按钮组。
  • 大小:这用于创建不同大小的按钮。不同大小的按钮组是微小的、小的和大的。
  • 着色:这用于为按钮提供颜色。
  • Hollow and clear:这用于为按钮赋予空心和清晰的样式。
  • 无间隙:这用于去除按钮组中按钮之间的 1px 间距。
  • 等宽组:用于制作全宽按钮组容器。
  • 堆叠:这会将按钮组中的按钮垂直堆叠。
  • 拆分按钮:这允许拆分按钮组中的按钮,其中每个按钮以一致的边框分开。
  • Flexbox 按钮组:使用 Foundation CSS 中的 Flexbox Utility 类定位按钮。

句法:

....

注意:通过使用上述类的组合,根据需要使用上述语法。请参阅下面的示例以更好地理解这些类。

示例 1:这是一个基本示例,说明了使用 Foundation CSS 创建的基本大小调整按钮组

HTML


  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

    Foundation CSS Button Group Basics        
        Button Group Basics-1         Button Group Basics-2         Button Group Basics-3     
    Button Group Sizing     
        Button Group Sizing-1     
    
        Button Group Sizing-2     
    
        Button Group Sizing-3     
          


HTML


  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Button Group Coloring     
        Button Group Coloring-1         Button Group Coloring-2         Button Group Coloring-3         Button Group Coloring-4     
    Button Group Hollow and Clear     
        Button Group Hollow         Button Group Hollow         Button Group Clear         Button Group Clear     
    Button Group No Gaps     
        No Gaps-1         No Gaps-2         No Gaps-3         No Gaps-4     
       


HTML


  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Button Group Even Width     
        EvenWidth-1         EvenWidth-2         EvenWidth-3     
    Button Group Stacking     
        One         Two         Three         Four         Five     
    Button Group Split Buttons     
        Primary Action              
       


HTML


  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Flexbox Button Group     
        Center         Center         Center     
       
        Right         Right         Right     
       
        Spaced         Spaced         Spaced     
       
        Justify         Justify         Justify     
       


输出:

示例 2:这是一个基本示例,说明了使用 Foundation CSS 创建的着色、空心透明以及无间隙按钮组

HTML



  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Button Group Coloring     
        Button Group Coloring-1         Button Group Coloring-2         Button Group Coloring-3         Button Group Coloring-4     
    Button Group Hollow and Clear     
        Button Group Hollow         Button Group Hollow         Button Group Clear         Button Group Clear     
    Button Group No Gaps     
        No Gaps-1         No Gaps-2         No Gaps-3         No Gaps-4     
       

输出:

示例 3:这是一个基本示例,说明使用 Foundation CSS 创建的等宽、堆叠拆分按钮组

HTML



  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Button Group Even Width     
        EvenWidth-1         EvenWidth-2         EvenWidth-3     
    Button Group Stacking     
        One         Two         Three         Four         Five     
    Button Group Split Buttons     
        Primary Action              
       

输出:

示例 4:这是一个基本示例,说明了使用 Foundation CSS 创建的flexbox 按钮组

HTML



  

    Foundation CSS Button Group
    
    
    
    
    
    
    

  

    

GeeksforGeeks

     Foundation CSS Button Group        Flexbox Button Group     
        Center         Center         Center     
       
        Right         Right         Right     
       
        Spaced         Spaced         Spaced     
       
        Justify         Justify         Justify     
       

输出:

参考: https://get.foundation/sites/docs/button-group.html