CSS3多列分页属性

news/2024/11/30 11:42:52/

CSS3多列

Firefox浏览器支持该属性的形式是-moz-column-count,而基于Webkit的浏览器,例如Safari和Chrome,支持该属性的形式是-webkit-column-count

  1. column-count:该属性定义多列文本流中的栏数
    语法:column-count:integer | auto
    integer是一个表示文本分为多少栏的正值

  2. column-gap:该属性定义了多列文本流中,列与列之间的距离
    语法:column-gap:length | normal
    length可以是CSS度量的任意正值

  3. colums:该属性用于为多列文本流定义列数和列度
    语法:colums:column-count width

  4. column-rule-style:该属性定义多列文本流中列与列之间分割线的样式(初始值为none
    语法:column-rule-style:dashed | dotted | double | groove | hidden | inset | inherit | none | outset | ridge | solid

  5. column-rule-width:该属性定义多列文本流中列与列之间分割线的宽度(默认值为medium
    语法:column-rule-width:non-negative length | medium | thick | thin | inherit

  6. column-rule-color:该属性定义多列文本流中列与列之间分割线的颜色
    语法:column-rule-color:color
    color是任何有效的CSS颜色值

  7. column-rule:该缩写属性定义了多列文本流中列与列之间分割线的样式、宽度和颜色。
    语法:column-rule:rule-width rule-style color

  8. column-width:该属性定义多列文本流中的列宽
    语法:column-width:length | auto

CSS3分页

示例:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>ul.pagination {display: inline-block;}ul.pagination li {display: inline;}ul.pagination li a {color: black;/*字体颜色设置为黑色*/float: left;padding: 8px 16px;/*增加内边距*/text-decoration: none;/*取消超链接下划线*/border: 1px solid #dddddd;/*设置边框*/}ul.pagination li a:hover {color: #ccc;background-color: #eeeeee;border-color: #ddd;}</style></head><body><div class="center"><ul class="pagination"><li><a href="#">«</a></li><li><a href="#">1</a></li><li><a href="#">2</a></li><li><a href="#">3</a></li><li><a href="#">4</a></li><li><a href="#">5</a></li><li><a href="#">6</a></li><li><a href="#">7</a></li><li><a href="#">»</a></li></ul></div>
</body></html>


面包屑导航(Breadcrumb Navigation)是一种用于显示用户当前页面在网站层次结构中位置的导航方式,通常以路径的形式呈现,类似于路径中的文件夹层级。
面包屑导航示例:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>ul.breadcrumb {padding: 8px 16px;list-style: none;background-color: #eee;}ul.breadcrumb li {display: inline;}ul.breadcrumb li+li:before {padding: 8px;color: black;content: "/\00a0";}ul.breadcrumb li a {color: green;}</style></head><body><div class="navi"><ul class="breadcrumb"><li><a href="#">首页 </a></li><li><a href="#">前端 </a></li><li><a href="#">HTML 教程 </a></li><li>HTML 段落</li></ul></div>
</body></html>

http://www.ppmy.cn/news/1278682.html

相关文章

阿里云 ARMS 应用监控重磅支持 Java 21

作者&#xff1a;牧思 & 山猎 前言 今年的 9 月 19 日&#xff0c;作为最新的 LTS (Long Term Support) Java 版本&#xff0c;Java 21 正式 GA&#xff0c;带来了不少重量级的更新&#xff0c;详情请参考 The Arrival of Java 21 [ 1] 。虽然目前 Java 11 和 Java 17 都…

BigQuery 分区表简介和使用

大纲 什么是分区表 我们先看定义&#xff1a; 分区表是一种数据库表设计和管理技术&#xff0c;它将表中的数据划分为逻辑上的多个分区&#xff0c;每个分区包含一组特定的数据。每个分区都根据定义的分区键&#xff08;通常是一个列或字段&#xff09;的值进行分类&#xff…

Mysql 数据库APi 编程(c/c++)-1.0

MySQL数据库API库 访问MySQL服务器&#xff0c;这需要使用mysqlclient库&#xff0c;MySQL的大多数客户端API&#xff08;除Java和.NET&#xff09;都是通过这个库来和MySQL服务器通讯的&#xff0c;而这个库正是使用C语言编写的。 可使用mysql -V 命令查看当前系统内所使用的…

python打开opencv图像与QImage图像及其转化

目录 1、Qimage图像 2、opencv图像 3、python打开QImage图像通过Qlabel控件显示 4、python打开QImage图像通过opencv显示 5、python打开opencv图像并显示 6、python打开opencv图像通过Qlabel控件显示 1、Qimage图像 QImage是Qt库中用于存储和处理图像的类。它可以存储多种…

热部署 和 热加载

本文主要讲热部署和热加载的区别、原理&#xff0c;以及常用的热部署的方式实践心得&#xff0c;其中包括HotSwap、Spring-loaded、Spring-boot-devtools、HotCode2和JRebel&#xff0c;诸多方式任你选择&#xff0c;希望能为你的开发进一步提效 1 热部署和热加载 开篇先说下热…

基于博弈树的开源五子棋AI教程[4 静态棋盘评估]

引子 静态棋盘的评估是棋力的一个很重要的体现&#xff0c;一个优秀的基于博弈树搜索的AI往往有上千行工作量&#xff0c;本文没有做深入讨论&#xff0c;仅仅写了个引子用来抛砖引玉。 评估一般从两个角度入手&#xff0c;一个是子力&#xff0c;另一个是局势。 1 评估维度 …

java并发编程九 ABA 问题及解决,原子数组和字段更新

文章目录 ABA 问题及解决ABA 问题 原子数组不安全的数组安全的数组 字段更新器 ABA 问题及解决 ABA 问题 ABA问题是在使用CAS&#xff08;Compare and Swap&#xff09;操作时可能遇到的一种典型问题。 它指的是一个共享变量的值在操作期间从A变为B&#xff0c;然后再从B变回…

LangChain入门指南:定义、功能和工作原理

LangChain入门指南&#xff1a;定义、功能和工作原理 引言LangChain是什么&#xff1f;LangChain的核心功能LangChain的工作原理LangChain实际应用案例如何开始使用LangChain 引言 在人工智能的浪潮中&#xff0c;语言模型已成为推动技术革新的重要力量。从简单的文本生成到复…