CSS计数器(自定义列表)】的更多相关文章

by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=4303 一.挖坟不可耻 CSS计数器不是什么新鲜玩意了,早在10年春暖花开的时候,我写的“CSS content内容生成技术以及应用”一文就要提到(见下图),不过当时是作为其中一员介绍.就像例行的溜新同事一样,虽然黑如焦炭的我在自我介绍的时候给新同事留下了深刻印象,但由于介绍的同事茫茫多,我只是其中一员.很自然,个把月之…
概念 CSS3计数器(CSS Counters)可以允许我们使用css对页面中的任意元素进行计数,实现类似于有序列表的功能(自定义有序列表) 与有序列表相比,它的突出特性在于可以对任意元素计数,同时实现个性化计数 使用计数器步骤 定义计数器 设置计数器的增数规则 自定义列表样式 调用计数器 计数器属性 counter-reset:定义计数器,包括初始值.作用域等 counter-increment:设置计数器的增数规则(一般都是用默认,即值只设置了计数器名称,未设置增数规则) counter()…
在web设计中,使用一种井井有条的方法来展示数据是十分重要的,这样用户就可以很清晰的理解网站所展示的数据结构和内容,使用有序列表就是实现数据有组织的展示的一种简单方法. 如果你需要更加深入地控制有序列表数字的样式,你可能会觉得必须通过增加更多的 html DOM 结构或者通过 JavaScript 才能做到.幸运的是,使用 CSS计数器 可以更加容易的解决这个问题. 在这篇教程中,我们将学习到什么是 CSS计数器 和一些使用案例. 有序列表的问题 当你写了一个如下的有序列表,浏览器会自动在列表项…
碰到的坑 小伙伴你们是否有碰到以下的情况,排行榜前3名的样式不一样,你们是怎么处理的么?…
什么是css计数器 体验更佳排版请戳原文链接:http://blog.liuxianan.com/css-counters.html 就是采用css给一些html元素自动生成编号,比如类似1.3.2这种,先看个效果: 对,就是这种类似Word里面很常见的效果,代码如下: <style type="text/css"> #demo1 ol { counter-reset: section; list-style-type: none; } #demo1 ol li { cou…
CSS计数器是“啊太好了,竟不知道CSS可以做这啊”这类非常有趣的众多特性之一.简言之,用CSS使你持续某增加某个量,而无需JavaScript. 简单计数器 我们从这个简单的分页示例开始: 你见到的这些数字不是硬编码在HTML中,它们是以下CSS生成的: 1 2 3 4 5 6 7 8 9 10 11 body {     counter-reset: pages; // initialize counter }   a {     counter-increment: pages; // i…
CSS计数器是“啊太好了,竟不知道CSS可以做这啊”这类非常有趣的众多特性之一.简言之,用CSS使你持续某增加某个量,而无需JavaScript. 简单计数器 我们从这个简单的分页示例开始: 你见到的这些数字不是硬编码在HTML中,它们是以下CSS生成的: 1 2 3 4 5 6 7 8 9 10 11 body {     counter-reset: pages; // initialize counter }   a {     counter-increment: pages; // i…
昨天写的那篇文章<我教女朋友学编程Html系列(6)—Html常用表单控件>,基本上有1000人左右看了,那边文章是我站在前人的肩膀上修改来的,添加了截图和说明,合并了例子,使之更容易被初学者接受. 今天我要讲html的有序列表和无序列表及常用例子,网上搜索了一番,没有发现太好的文章,决定自己动手,丰衣足食. 在我搜文章或知识点的时候,有一点启发,总是想先看效果图,看看效果是什么样子,然后在决定是否要继续看下去,就像去相亲,先看看双方是否对上眼了,先有外貌的吸引,才有继续交往下去的必要,当然,…
在网页设计中,我们经常将某些具有相似功能的标签放在同一组中,这时我们经常会用到列表标签(无序列表ul,有序列表ol),在列表标签中对列表样式的设计可以使我们的页面得到一定程度的美化. 在css中对列表样式主要是对列表项目前列表符号的设置,其语法如下: list-style-type : disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | armenian…
做web的经常会遇到类似排行榜的需求, 特别是要求前n名的样式和后面人不一样. 通常大多数人对于这个需求的做法都是在后端处理好排名名次, 在前端填入内容, 然后针对前n名做特殊的样式处理. 但是这样有时候觉得很烦, 逻辑又长又啰嗦, 那有什么更好的办法呢? 这个时候我们其实可以用到CSS计数器. CSS计数器 先看个例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="U…
本案例github:https://github.com/axel10/Vuex_demo-Counter-and-list 本篇教程将以计数器及列表展示两个例子来讲解Vuex的简单用法. 从安装到启动初始页面的过程都直接跳过.注意安装时选择需要路由. 首先,src目录下新建store目录及相应文件,结构如下: index.js文件内容: import Vue from "vue" import Vuex from 'vuex' Vue.use(Vuex); //务必在new Vuex…
一.装饰器 装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象. 装饰器的应用场景:比如插入日志,性能测试,事务处理,缓存等等场景. 基本装饰器 不应用装饰器 def wrapper(func): def inner(*args,**kwargs): return func(*args,**kwargs) return inner def f1(): print('f1') print(f1.__name__) 执…
今天给某公司做招聘专页.早上完成设计图,下午开始排版.页面套用了我之前做的某人才局的招聘页面,导航栏.banner 很快就出来了.这次内容里我有些地方用了列表,当然要用 <ul> <li> 标签.列表项(小圆点)做成绿色的小正方块,这时我想是不是有一个 CSS 属性用来自定义列表项. 不用不知道,还真有.list-style 其中可定义 list-style-type.list-style-position 和 list-style-image,这三个属性是可以合在一起写.list…
最近的需求,明星字体销售排行榜中,需要对字体的销售情况进行排序. 在早期,只有ol和ul可以对子元素li进行排序:如果不使用这两个标签,就由前台开发去手动填写序号. 当然,在这个需求中,数据不是实时更新的,手动填写序号并不是太麻烦.但是,像在线人数排行榜这些需要实时更新排名的页面,无论是插入新数据还是删除数据,都会涉及到后面数据序号变动.这样子就需要遍历后面的数据并逐条修改,增加浏览器的负担. 就想到CSS中的计数器counter这一属性,它可以对指定的元素进行自动排序.在CSS2.1规范中就加…
在前端开发中总少不了列表项,对于列表项序号,射鸡师一般会列出个1,2,3...序号.在不了解css计数器属性之前,我一般会用精灵图,用类名来区分序列号图片.这样做尽管可以达到目的,但是很不方便,开发过程耗时较长而且维护修改起来较困难.用css counter配合伪类的content完美的解决了这个问题,这里详细介绍下css counter属性 计数器属性介绍 计数器的值通过使用counter-reset 和 counter-increment 操作,在 content 上应用 counter()…
三大列表: 1.无序列表  ul  标签属性type  决定项目符号的类型  disc(实心圆)square (方形) circle 空心圆     里面的子标签是li   2.有序列表 ol   type=”1/a“ 里面的子标签是li     3.自定义列表 dl       里面的字标签有dt 列表标题           dd就是列表项       一般情况下 要求是去掉项目符号. 列表的css样式 List-style:none:去掉前面的项目符号 注意:列表自带内间距.不加内边距 p…
在SharePoint 2013中创建自定义列表的方式有很多,在网站内容页面添加应用程序就可以创建(站点内容-〉 您的应用程序),也可以通过SharePoint Designer 2013创建,而本文将描述的是用Visual Studio 2012 创建自定义列表的内容,因笔者水平有限,如果各位专家高手发现任何疏漏和错误,望不惜赐教! 首先确认您已经准备好了SharePoint环境,并且安装了Visual Studio的插件(没有插件请参考http://yalla.itgroove.net/20…
List在各种手机应用中都有体现,是安卓UI设计的必修课. 本文将介绍在开发中如何利用ListView和GridView设计自定义列表. 下面分别是用ListView和GridView做的效果: 上面两个看似相差很大,但是其代码非常类似,主要有:     ① 在页面中嵌入ListView或GridView: ListView的activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res…
使用CSS计数器就像使用变量一样. 它有以下几个属性: counter-reset 创建或重置计数器 counter-increment 增长计数器 content 生成内容 counter() 将计数器的值添加到元素中 使用CSS计数器,我们必须首先创建它. dome1 效果: 不过得注意一下,必须用伪元素来生产内容,不然不起效果. 这样简单的说一下原理,就是它有多少个元素添加了counter-increment:list;这个它就可以加1. 不相信的话我们可以再来看个东西,可以说明它不是按照…
学习要点: 1.表格样式 2.列表样式 3.其他功能 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 表格和列表,通过表格和列表的样式设置,让表格和列表显示更加多元化. 一.表格样式 表格有五种独有样式,样式表如下: 1.border-collapse table { border-collapse: collapse; }  解释:单元格相邻的边框被合并. 2.border-spacing 值 说明 CSS 版本 长度值 0 表示间距,其他使用 CSS 长度值 2 table { bo…
为什么要使用自定义列表? dl和ol, ul的区别? 要正确理解dl的意图, 理解 dl的 "语义" ! 才能知道为什么要使用dl, 以及在什么时候/ 什么情况下使用 dl? dl叫自定义列表, 所以, 首先, 它是一种列表, 跟ul ol一样的使用. 但是, 它跟其他列表的 区别是: dl是 列表项和其 注释的组合. 也就是说, 只有当你要对 列表项 进行 注释的时候, 你 才应该 使用 dl 对应关系: dl 对应着 ul(或者ol) dt 对应着 li 那么dd就是dl 特有的,…
使用html+css+javascript实现列表循环滚动,设置时间定时,在规定的时间内替换前一个节点的内容,具体示例如下,感兴趣的朋友可以参考下 说明:设置时间定时,在规定的时间内替换前一个节点的内容 1.关键代码:javascript: 代码如下: <script type="text/javascript"> var dome=document.getElementById("dome"); //获取节点 var dome1=document.ge…
前言: 前一段时间一直都比较忙,没有什么时间进行总结,刚好节前项目上线,同时趁着放假可以好好的对之前遇到的一些问题进行总结.主要内容有使用SharePoint服务端对象模型进行查询.为SharePoint 自定义列表项添加callout菜单.希望能够给大家带来一些帮助. 1.  在aspx页引用可视化Web部件 有时候会需要在页面中引用项目中创建的可视化Web部件,具体步骤有以下这几步: 1) 在aspx页面顶部注册该可视化Web部件 示例如下: <%@ Register Tagprefix=&qu…
转:http://boke.25k5.com/kan77298.html 如何创建自定义列表 首先了解创建自定义列表中涉及到的几个名词:栏.内容类型. ①栏:栏即列.字段(Field),MSDN中给出的解释为:"字段"一词在 SharePoint Foundation 开发中有两个关系非常密切的含义.有时它指的是列表中的列,但如果提到单个列表项,"字段"一词g 8h"@的意思与"单元格"很接近,这里的单元格是表中某一列和某一行相交的…
css实现自定义按钮的样式实际上很早就有了,只是会用的人不是很多,里面涉及到了最基础的css写法,在火狐中按钮还是会显示出来,这时需要将i标签的背景设置为白色,同时z-index设置比input高一些,这样才可以把按钮盖住,同时注意:background-color放在background后才起作用 /*自定义按钮 */ .invoice-class-type{ position:relative; display:inline-block; width:120px; height:30px;…
首先建立一个swift项目,把storyboard的内容删掉,添加一个 Navigation Controller,然后设置storyboard对应界面的class,在Navigation Controller界面设置View Controller的is initial View Controller,这里使用的自定义列表内容,所以要新建一个继承UITableViewCell的类,然后设置storyboard中Table View的Prototype Cells的class,对于点击item进入…
前面用的方法是通过界面上操作,根据自定义模版,创建的列表.sharepoint 2010 使用自定义列表模版创建列表(1) 这里顺便记录多另一种方法,通过程序来创建. ---------------------------------------------------------------------------------------------------------------------------------- private void CreateListByCustomTemp…
统计记录:(如:select count(*) as total from phome_ecms_news where classid=1 and checked=1) 注:这句SQL的意思是查找统计位于数据表phome_ecms_news 新闻数据表的栏目id=1和审核过的信息总数 在我们平时用的栏目模板里面  就是 本栏目一共有xxx条信息.   xxx就是用这个SQL统计出来的.   查询记录:(如:select * from phome_ecms_news where classid=1…
sharepoint 2010 在自定义列表的字段上增加功能菜单方法 打开sharepoint designer 2010,找到需要修改的视图页面,例如allitem.aspx,编辑这个页面,点击高级设置,修改下面的 <ViewFields> </ViewFields> 字段属性 <ViewFields><FieldRef Name="LinkTitle"/> <FieldRef Name="FSex" Link…
原文:WPF界面设计技巧(5)-自定义列表项呈现内容 接续上次的程序,稍微改动一下原有样式,并添加一个数据模板,我们就可以达成下面这样的显示功能: 鼠标悬停于文件列表项上,会在工具提示中显示图像缩略图及文件名.文件大小信息. 选中一个列表项,该列表项会扩大,并动态显示出一个小缩略图及文件的所在路径. 代码如下: Code <Application x:Class="自定义列表项.App"     xmlns="http://schemas.microsoft.com/w…