div元素属性汇总

div 元素 HTML 属性、CSS 样式和其他属性

一、HTML 属性

  1. classid: 用于标识和选择元素的样式。
  2. title: 设置元素的标题,鼠标悬停时显示。
  3. style: 直接在元素上应用内联 CSS 样式。

二、CSS 样式属性

  1. Display 和布局
    • display: 控制元素的显示方式。
    • position 和相关属性:控制元素的定位方式。
    • float: 定义元素在文本流中的浮动方式。
    • clear: 控制元素如何处理浮动元素。
  2. 尺寸和边距
    • widthheight: 定义元素的宽度和高度。
    • min-widthmax-widthmin-heightmax-height: 定义元素的最小和最大尺寸。
    • margin 和相关属性:定义元素的外边距。
    • padding 和相关属性:定义元素的内边距。
    • border 和相关属性:定义元素的边框。
  3. 背景和颜色
    • background-color: 定义元素的背景颜色。
    • background-image 和相关属性:定义元素的背景图像。
    • background-sizebackground-position: 控制背景图像的尺寸和位置。
    • color: 定义文本颜色。
  4. 文本和字体
    • font-familyfont-sizefont-weightfont-style: 控制文本的字体属性。
    • text-align 和相关属性:控制文本的对齐方式。
    • line-height: 定义行高。
    • text-decoration: 定义文本修饰。
    • text-transform: 控制文本的大小写转换。
  5. 盒子模型和布局
    • box-sizing: 控制盒子模型的计算方式。
    • overflow 和相关属性:控制元素内容溢出的处理方式。
    • box-shadow: 添加阴影效果。
    • border-radius: 定义元素的边框圆角。
  6. 动画和过渡
    • transition 和相关属性:定义属性变化的过渡效果。
    • animation 和相关属性:定义动画效果。
  7. 列表和表格
    • list-style 相关属性:控制列表项的样式。
    • border-collapseborder-spacing: 控制表格边框的合并和间距。
  8. 定位和层叠
    • z-index: 控制元素的层叠顺序。
    • toprightbottomleft: 控制定位元素的位置。
  9. 伪元素和伪类
    • ::before::after: 创建伪元素。
    • 伪类如 :hover:active:focus:控制元素在不同状态下的样式。

三、其他属性

  • visibility: 控制元素的可见性。
  • opacity: 控制元素的不透明度。
  • cursor: 定义鼠标指针的样式。
  • content: 在伪元素中定义内容。
  1. 媒体查询:使用 @media 查询为不同设备和屏幕大小应用不同的样式。
  2. 自定义属性:使用 data-* 属性定义自定义数据属性,用于 JavaScript 或 CSS 样式。
  3. 字体图标和图像:使用字体图标库或图像作为 div 元素的背景或内容。
  4. 表格布局tabletable-rowtable-cell 等属性,用于创建表格布局。
  5. 多列布局column-countcolumn-gap 等属性,用于创建多列布局。
  6. 形状属性shape-outsideshape-margin,用于定制文本环绕形状。
  7. 导航属性nav-indexnav-upnav-rightnav-down 等属性,用于导航焦点元素。
  8. 阴影和轮廓outline 属性,定义元素的轮廓样式。
  9. Unicode 和内容生成content 属性中的 Unicode 和 CSS 生成内容。
  10. 变量和自定义属性var() 函数和自定义属性的使用。

你可能感兴趣的:(html5,css3)