📜  基础 CSS 表单自定义控件

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

基础 CSS 表单自定义控件

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

Foundation CSS 中, Forms Custom Controls 用于自定义输入,例如开关、范围滑块等,带有标签或辅助文本,它们附加了aria-labelledbyaria- describeby等属性,以便可以通过以下方式轻松描述控件用户

基础 CSS 表单自定义控件类:

  • 滑块:该类用于将元素定义为滑块。
  • 滑块句柄:此类用于制作最终用户拖动的滑块句柄。
  • slider-fill:该类用于动态高亮指示手柄当前位置的滑块大小。

基础 CSS 表单自定义控件属性:

  • aria-labelledby:该属性用于表示标签id。
  • aria- describeby:此属性用于指示帮助文本 ID。
  • data-initial-start:此属性用于指示滑块应初始化的最小值。
  • data-end:该属性用于表示滑块刻度的最大值。

句法:

..........

示例 1:下面是说明使用隐藏类使用表单自定义控件的示例。

HTML


    

  Foundation CSS Forms Custom Controls
  
  
  
  
  
  

  

  
    

      GeeksforGeeks     

       

Foundation CSS Forms Custom Controls

            
                                   
                 

How much will you rate?

       
  
        


HTML


    

  Foundation CSS Forms Custom Controls
  
  
  

  

  
    

      GeeksforGeeks     

       

Foundation CSS Forms Custom Controls

            
                                   
                 

How much will you rate?

       
  
        


输出:

基础 CSS 表单自定义控件

基础 CSS 表单自定义控件

示例 2:下面是说明使用可见类使用表单自定义控件的示例。

HTML



    

  Foundation CSS Forms Custom Controls
  
  
  

  

  
    

      GeeksforGeeks     

       

Foundation CSS Forms Custom Controls

            
                                   
                 

How much will you rate?

       
  
        

输出:

基础 CSS 表单自定义控件

参考: https ://get.foundation/sites/docs/forms.html#custom-controls-accessibility-