W3.CSS 参考手册

W3.CSS 类


容器类

定义
w3-container HTML 容器,左右内边距为 16px 测试一下
  用作标题 测试一下
  用作页脚 测试一下
w3-panel HTML 容器,左右内边距为 16px,上下边距为 16px 测试一下
  用于显示注释 测试一下
  用于显示引号 测试一下
w3-badge 圆形徽章 测试一下
w3-tag 矩形标签 测试一下
w3-ul 无序列表 测试一下
w3-display-container w3-display-classes 的容器(允许在容器内定位元素) 测试一下
w3-block 可用于为任何元素定义全宽的类 测试一下
w3-code 代码容器 测试一下
w3-codespan 内联代码容器(用于代码片段) 测试一下
w3-content 固定大小居中内容的容器 测试一下
w3-auto 响应式大小居中内容的容器 测试一下
w3-stretch 删除左右边距的类(对于拉伸填充行特别有用(w3-row-padding)) 测试一下

表格类

定义
w3-table HTML 表格的容器 测试一下
w3-striped 条纹表 测试一下
w3-border 边框表格 测试一下
w3-bordered 边框线 测试一下
w3-centered 居中表 测试一下
w3-hoverable 悬浮表 测试一下
w3-table-all 所有属性设置 测试一下
  使用 w3-striped、w3-border 和 w3-bordered 测试一下
  有颜色的头 测试一下
  使用 w3-responsive 测试一下
  使用 w3-tiny 测试一下
  使用 w3-small 测试一下
  使用 w3-large 测试一下
  With w3-xlarge 测试一下
  使用 w3-xxlarge 测试一下
  使用 w3-xxxlarge 测试一下
  使用 color 测试一下
  使用 w3-jumbo 测试一下
w3-responsive 创建响应表 测试一下

卡片类

定义
w3-card 与 w3-card-2 相同 测试一下
w3-card-2 任何 HTML 内容的容器(2px 边框阴影) 测试一下
w3-card-4 任何 HTML 内容的容器(4px 边框阴影) 测试一下

响应类

定义
w3-row 用于容纳一排流畅响应内容的容器 测试一下
w3-row-padding 所有列都有默认填充的行 测试一下
w3-auto 响应式大小居中内容的容器 测试一下
w3-stretch 删除右边距和左边距的类 测试一下
w3-half (1/2) 屏幕列容器 测试一下
w3-third (1/3)屏幕列容器 测试一下
w3-twothird 二分之三 (2/3) 屏幕列容器 测试一下
w3-quarter 四分之一 (1/4) 屏幕列容器 测试一下
w3-threequarter 四分之三 (3/4) 屏幕列容器 测试一下
w3-col 任何 HTML 内容的列容器 测试一下
w3-rest 占据剩余的列宽 测试一下
     
l1 - l12 大屏幕的响应尺寸 测试一下
m1 - m12 中等屏幕的响应尺寸 测试一下
s1 - s12 小屏幕的响应尺寸 测试一下
   
w3-hide-small 在小屏幕上隐藏内容(小于 601 像素) 测试一下
w3-hide-medium 在中等屏幕上隐藏内容 测试一下
w3-hide-large 在大屏幕(大于 992 像素)上隐藏内容 测试一下
   
w3-image 响应式图片 测试一下
   
w3-mobile 为任何元素添加移动优先响应。
在移动设备上将元素显示为块元素。
测试一下

布局类

定义
w3-cell-row 布局列(单元格)的容器。 测试一下
w3-cell 布局列(单元格)。 测试一下
w3-cell-top 对齐列(单元格)顶部的内容。 测试一下
w3-cell-middle 在列(单元格)的垂直中间对齐内容。 测试一下
w3-cell-bottom 对齐列(单元格)底部的内容。 测试一下

导航栏类 - 导航

定义
w3-bar 水平栏 测试一下
w3-bar-block 垂直栏 测试一下
w3-bar-item 为栏目提供通用样式 测试一下
w3-sidebar 侧边栏 测试一下
  侧边栏可以包含所有类型的内容 测试一下
  覆盖主要内容的侧边栏 测试一下
  覆盖所有主要内容的侧边栏 测试一下
  将主要内容向右移动的侧边栏 测试一下
  带有叠加背景的侧边栏 测试一下
  右侧的侧边栏 测试一下
w3-collapse 与 w3-sidebar 一起使用以创建全自动响应式侧边栏导航。 为了让这个类起作用,页面内容必须在"w3-main"类中 测试一下
w3-main 使用 w3-collapse 类进行响应式侧导航时页面内容的容器 测试一下
  全自动右侧响应侧边导航 测试一下

下拉列表类

w3-dropdown-click 可点击下拉元素 测试一下
w3-dropdown-hover 悬停下拉元素 测试一下
  可悬停的下拉元素(用于 w3-bar) 测试一下
  可悬停的下拉元素(用于 w3-bar-block) 测试一下
  可悬停的下拉元素(用于 w3-sidebar) 测试一下

按钮类

定义
w3-button 悬停时带有灰色背景颜色的矩形按钮 测试一下
w3-btn 悬停时带有阴影的矩形按钮 测试一下
w3-circle 可用于创建圆形按钮 测试一下
w3-ripple 带波纹效果的矩形按钮 测试一下
  具有波纹效果的圆形浮动按钮 测试一下
w3-bar 可用于将水平栏中的元素(如按钮)分组 测试一下
w3-block 可用于定义全角 w3-button 的类 测试一下
  全宽 w3-btn 测试一下
  全宽圆形按钮 测试一下

输入类

定义
w3-input 输入元素 测试一下
  以卡片形式输入表单 测试一下
  输入元素(顶部标签) 测试一下
  输入元素(底部标签) 测试一下
w3-check 复选框输入类型 测试一下
w3-radio 单选输入类型 测试一下
w3-select 输入选择元素 测试一下
w3-animate-input 将输入的宽度动画化为 100% 测试一下

模态类

定义
w3-modal 模态容器 测试一下
w3-modal-content 模态弹出元素 测试一下
w3-tooltip 工具提示元素 测试一下
w3-text 工具提示文字 测试一下

动画类

定义
w3-animate-top 动画元素从顶部 -300px 到 0px 测试一下
w3-animate-left 从左 -300px 到 0px 动画元素 测试一下
w3-animate-bottom 动画元素从底部 -300px 到 0px 测试一下
w3-animate-right 从右侧 -300px 到 0px 动画元素 测试一下
w3-animate-opacity 动画元素的不透明度从 0 到 1 测试一下
w3-animate-zoom 将元素的大小从 0% 设置为 100% 测试一下
w3-animate-fading 动画元素的不透明度从 0 到 1 和 1 到 0(淡入和淡出) 测试一下
w3-spin 将图标旋转 360 度 测试一下
  将任何元素旋转 360 度 测试一下
w3-animate-input 将输入字段的宽度设置为 100% 测试一下

字体和文本类

定义
w3-tiny 指定10像素的字体大小 测试一下
w3-small 指定12像素的字体大小 测试一下
w3-large 指定18像素的字体大小 测试一下
w3-xlarge 指定24像素的字体大小 测试一下
w3-xxlarge 指定字体大小为 32 像素 测试一下
w3-xxxlarge 指定字体大小为 48 像素 测试一下
w3-jumbo 指定字体大小为 64 像素 测试一下
w3-wide 指定更宽的文本 测试一下
w3-serif 将字体更改为 serif 测试一下

Display 显示类

定义
w3-center 内容居中 测试一下
w3-left 将元素向左浮动(float: left) 测试一下
w3-right 将元素向右浮动(float: right) 测试一下
w3-left-align 文本左对齐 测试一下
w3-right-align 右对齐文本 测试一下
w3-justify 左右对齐文本 测试一下
w3-block 可用于为任何元素定义全宽的类 测试一下
w3-circle 带圆圈的内容 测试一下
w3-hide 隐藏内容(display:none) 测试一下
w3-show 显示内容(display:block) 测试一下
w3-show-block w3-show (display:block) 的别名 测试一下
w3-show-inline-block 将内容显示为行内块(display:inline-block) 测试一下
w3-top 固定页面顶部的内容 测试一下
w3-bottom 固定页面底部的内容 测试一下
w3-display-container w3-display-classes 的容器(位置:相对) 测试一下
w3-display-topleft 在 w3-display-container 的左上角显示内容 测试一下
w3-display-topright 在w3-display-container的右上角显示内容 测试一下
w3-display-bottomleft 在 w3-display-container 的左下角显示内容 测试一下
w3-display-bottomright 在w3-display-container的右下角显示内容 测试一下
w3-display-left 在 w3-display-container 的左侧(左中)显示内容 测试一下
w3-display-right 在 w3-display-container 的右侧(右中)显示内容 测试一下
w3-display-middle 在 w3-display-container 的中间(center)显示内容 测试一下
w3-display-topmiddle 在 w3-display-container 的顶部中间显示内容 测试一下
w3-display-bottommiddle 在 w3-display-container 的底部中间显示内容 测试一下
w3-display-position 在w3-display-container的指定位置显示内容 测试一下
w3-display-hover 悬停在 w3-display-container 内时显示内容 测试一下

效果类

定义
w3-opacity 为元素添加不透明度/透明度(opacity:0.6) 测试一下
  为文本添加不透明度/透明度 测试一下
w3-opacity-off 关闭不透明度/透明度(opacity:1) 测试一下
w3-opacity-min 为元素添加不透明度/透明度(opacity: 0.75) 测试一下
w3-opacity-max 为元素添加不透明度/透明度 (opacity: 0.25) 测试一下
w3-grayscale-min 给元素添加灰度效果(grayscale: 50%) 测试一下
w3-grayscale 给元素添加灰度效果 (grayscale: 75%) 测试一下
w3-grayscale-max 给元素添加灰度效果 (grayscale: 100%) 测试一下
w3-sepia-min 为元素添加棕褐色效果 (sepia: 50%) 测试一下
w3-sepia 为元素添加棕褐色效果 (sepia: 75%) 测试一下
w3-sepia-max 为元素添加棕褐色效果 (sepia: 100%) 测试一下
w3-overlay 创建叠加效果 测试一下

背景色类

定义
w3-red 背景色红色 测试一下
w3-pink 背景色粉色 测试一下
w3-purple 背景色紫色 测试一下
w3-deep-purple 背景色深紫色 测试一下
w3-indigo 背景色靛蓝 测试一下
w3-blue 背景色蓝色 测试一下
w3-light-blue 背景颜色淡蓝色 测试一下
w3-cyan 背景色青色 测试一下
w3-aqua 背景色浅绿色 测试一下
w3-teal 背景颜色蓝绿色 测试一下
w3-green 背景色绿色 测试一下
w3-light-green 背景色浅绿色 测试一下
w3-lime 背景色石灰 测试一下
w3-sand 背景色沙 测试一下
w3-khaki 背景色卡其色 测试一下
w3-yellow 背景色黄色 测试一下
w3-amber 背景颜色为琥珀色 测试一下
w3-orange 背景色橙色 测试一下
w3-deep-orange 背景色深橙色 测试一下
w3-blue-grey 背景色蓝灰色 测试一下
w3-brown 背景色棕色 测试一下
w3-light-grey 背景色浅灰色 测试一下
w3-grey 背景色灰色 测试一下
w3-dark-grey 背景色深灰色 测试一下
w3-black 背景色黑色 测试一下
w3-pale-red 背景色淡红色 测试一下
w3-pale-yellow 背景色淡黄色 测试一下
w3-pale-green 背景色淡绿色 测试一下
w3-pale-blue 背景颜色淡蓝色 测试一下
w3-transparent 透明背景色  

悬停颜色类

上面的颜色也可以用作悬停类:

定义
w3-hover-white 悬停颜色为白色 测试一下
w3-hover-black 悬停颜色黑色 测试一下
w3-hover-red 悬停颜色为红色 测试一下
w3-hover-blue 悬停颜色为蓝色 测试一下
w3-hover-green 悬停颜色为绿色 测试一下
w3-hover-aqua 悬停颜色 aqua 测试一下
w3-hover-orange 悬停颜色橙色 测试一下
w3-hover-grey 悬停颜色灰色 测试一下
w3-hover-pale-green 悬停颜色淡绿色 测试一下

文本颜色类

定义
w3-text-red 文字颜色红色 测试一下
w3-text-green 文本颜色绿色 测试一下
w3-text-blue 文字颜色蓝色 测试一下
w3-text-yellow 文本颜色黄色 测试一下
w3-text-light-grey 文字颜色浅灰色 测试一下
w3-text-grey 文本颜色灰色 测试一下
w3-text-dark-grey 文字颜色深灰色 测试一下
w3-text-black 文字颜色黑色 测试一下
w3-text-white 文字颜色白色 测试一下
w3-text-pink 文字颜色粉色 测试一下
w3-text-purple 文字颜色紫色 测试一下
w3-text-teal 文本颜色蓝绿色 测试一下
w3-text-light-green 文字颜色淡绿色 测试一下
w3-text-lime 文本颜色石灰 测试一下
w3-text-deep-purple 文字颜色深紫色 测试一下
w3-text-indigo 文本颜色靛蓝 测试一下
w3-text-light-blue 文字颜色淡蓝色 测试一下
w3-text-blue-grey 文字颜色蓝灰色 测试一下
w3-text-cyan 文字颜色青色 测试一下
w3-text-aqua 文字颜色浅绿色 测试一下
w3-text-amber 琥珀色文字 测试一下
w3-text-orange 文本颜色橙色 测试一下
w3-text-deep-orange 文字颜色深橙色 测试一下
w3-text-sand 文字彩砂 测试一下
w3-text-khaki 文字颜色卡其色 测试一下
w3-text-brown 文本颜色棕色 测试一下

悬停文本类

上面的文本类也可以用作悬停类:

定义
w3-hover-text-red 悬停文本颜色红色 测试一下
w3-hover-text-green 悬停文本颜色绿色 测试一下
w3-hover-text-blue 悬停文本颜色蓝色 测试一下
w3-hover-text-yellow 悬停文本颜色黄色 测试一下

其他悬停类

定义
w3-hover-border-color 悬停边框颜色 测试一下< /td>
w3-hover-opacity 悬停时为元素添加透明度(不透明度:0.6) 测试一下
w3-hover-opacity-off 悬停时移除元素的透明度(100% 不透明度) 测试一下
w3-悬停阴影 悬停时为元素添加阴影 测试一下
w3-hover-grayscale 为元素添加黑白(100% 灰度)效果 测试一下
w3-hover-sepia 悬停时为元素添加棕褐色效果 测试一下
w3-hover-none 移除元素的悬停效果 测试一下

圆形类

定义
w3-round 元素圆角(border-radius)4px 测试一下
w3-round-small 元素圆角(border-radius)2px 测试一下
w3-round-medium 元素圆角(border-radius)4px 测试一下
w3-round-large 元素圆角(border-radius)8px 测试一下
w3-round-xlarge 元素圆角(border-radius)16px 测试一下
w3-round-xxlarge 元素圆角(border-radius)32px 测试一下

填充类

定义
w3-padding-small 顶部和底部填充 4px,左侧和右侧填充 8px。 测试一下
w3-填充 顶部和底部填充 8 像素,左侧和右侧填充 16 像素。 测试一下
w3-padding-large 顶部和底部填充 12px,左侧和右侧填充 24px。 测试一下
w3-padding-16 顶部和底部填充 16px 测试一下
w3-padding-24 顶部和底部填充 24px 测试一下
w3-padding-32 顶部和底部填充 32px 测试一下
w3-padding-48 顶部和底部填充 48px 测试一下
w3-padding-64 顶部和底部填充 64px 测试一下

边距类

定义
w3-margin 为元素添加 16px 的边距 测试一下
w3-margin-top 为元素添加 16px 的上边距 测试一下
w3-margin-right 为元素添加 16px 的右边距 测试一下
w3-margin-bottom 为元素添加 16px 的底部边距 测试一下
w3-margin-left 为元素添加 16px 的左边距 测试一下
w3-section 为元素添加 16px 的顶部和底部边距 测试一下

边框类

定义
w3-border 边框 (top, right, bottom, left) 测试一下
w3-border-top 边框顶部 测试一下
w3-border-right 右边框 测试一下
w3-border-bottom 边框底部 测试一下
w3-border-left 左边框 测试一下
w3-border-0 移除所有边框 测试一下
w3-border-color 以指定颜色(如红色等)显示任何已定义的边框 测试一下
w3-bottombar 向元素添加粗底边框(条) 测试一下
w3-leftbar 向元素添加粗左边框(条) 测试一下
w3-rightbar 向元素添加粗右边框(条) 测试一下
w3-topbar 向元素添加粗的顶部边框(条) 测试一下
w3-hover-border-color 悬停边框颜色 测试一下