网站人数计数器代码(verilog计数器代码大全) 天天时讯
经常在某些 app 中看到这样的九宫格设计。当缩略图不足 9 张时,正常排列,当超过 9 张时,会提示还剩多少张,如下:
如何使用纯 CSS 实现这一效果呢?一起来看看吧
(资料图)
一、九宫格布局
布局就很简单了,一个很普通的九宫格布局,这里使用 grid
<ul class="list"> <li class="item"></li> <li class="item"></li> <li class="item"></li> ...</ul>
这里正方形可以用aspect-ratio[1]简易实现,对应的 CSS 如下
.list{ position: relative; display: grid; width: 300px; margin: auto; grid-template-columns: repeat(3,1fr); list-style: none; padding: 0; gap: 2px;}.item{ aspect-ratio: 1;/*宽高比1:1*/}
效果如下
那么,如何实现在超过9张时自动提示剩余张数呢?接着往下看
二、CSS 计数器
提到序列,自然会想到 CSS 计数器[2],现在我们加上计数器
.list{ /*...*/ counter-reset: count; /*初始化*/}
然后在每一个 .item显示数字,可以用到伪元素::after
.item{ counter-increment: count;}.item::after{ content: counter(count); /*其他样式*/ display: grid; height: 100%; place-content: center; font-size: 30px; color: #fff;}
这样可以得到如下效果
数字是显示出来了,不过现在还有两个问题:
1.数量超过9个时,不会隐藏超过的图片2.这个数字不是超出图片的数量,而是总数
三、 隐藏超出的图片
这个其实非常容易,由于数量是固定的,只需要利用选择器nth-child配合~就能实现
.item:nth-child(9)~.item{ /*选择第9个以后的元素*/ visibility: hidden;}
这个地方是通过 visibility: hidden隐藏超过的图片,原因是该属性不会影响计数器的计算,如果使用display:none则会跳过计数
四、 统计超过的数量
目前由于是从第1个开始计数,所以最后统计的是整个列表的数量,但是我们可以指定从第10个才开始计数,会得到什么效果呢?为了方便演示,暂时把隐藏打开
.item{ /*counter-increment: count;*/}.item:nth-child(9)~.item{ /*从第10个开始计数*/ counter-increment: count;}.item:nth-child(9)~.item::after{ content: counter(count);}
可以看到,从第10个开始计数后,最后一个数字就表示还剩余多少张
现在把最后一张放在右下角就行了(绝对定位),最后一张可以用.item:nth-child(9)~.item:last-child来选择,表示第9张后面的最后一张图片,实现如下
.item:nth-child(9)~.item{ position: absolute; width: calc(100% / 3 - 1px); counter-increment: count; visibility: hidden; right: 0; bottom: 0;}.item:nth-child(9)~.item:last-child::after{ visibility: visible; background-color: rgba(0,0,0,.2);}
这样就实现了纯 CSS 自动提示剩余图片的效果,演示如下
这里的 add 和 remove 是演示动态修改节点数量,与交互逻辑无关
完整代码可访问 list-counter (codepen.io)[3]
五、其他初始化方式
在上一种实现方式中,我们是手动指定从第 10 个元素开始计数的
.item:nth-child(9)~.item{ /*从第10个开始计数*/ counter-increment: count;}
其实,还有一种方式也值得一试,那就是直接指定计数器的初始值,默认为0,现在改为 -9 就可以了,实现如下
.list{ /*...*/ counter-reset: count -9; /*初始化为-9*/}
不一样的初始化思路,剩下的就和之前一样的逻辑了,完整代码可访问 list-counter-reset (codepen.io)[4]
六、总结和说明
这个案例到这里就结束了,一个低成本的 CSS 小技巧,虽然不多,但是非常实用,尤其是选择器的运用,说不定将来哪次就会用上了。CSS 计数器可以说是非常灵活和强大了,仔细挖掘应该还能实现更多实用的效果,这里总结一下:
九宫格布局如果不考虑兼容性优先使用 grid 布局自适应正方形可以使用 aspect-ratio 实现遇到和序列有关的布局,优先考虑 CSS 计数器灵活运用 CSS 选择器,nth-child(n)和 ~ 可以组合选择第 n 个以后的元素可以指定从第 n 个元素开始计数可以指定计数器的初始值CSS 计数器没有兼容性问题,可以放心使用标签:
相关阅读
-
环球今日讯!匡威硫化鞋是什么意思(硫化底到底是什么?)
前段时间发售的VirgilAblohxConverseChuckTaylor& 039;70,如今已经被炒上了天价。经典的外形,搭配Nik...
2023-01-28 -
kingstonu盘读不出来(无法识别的解决方案)感兴趣的来看看吧
MINGSTONU盘现在是许多用户使用的U盘。最近,当用户反馈他们的使用金斯顿U盘时,有一个无法识别的情况,...
2023-01-28 -
环球今日讯!匡威硫化鞋是什么意思(硫化底到底是什么?)
前段时间发售的VirgilAblohxConverseChuckTaylor& 039;70,如今已经被炒上了天价。经典的外形,搭配Nik...
2023-01-28 -
kingstonu盘读不出来(无法识别的解决方案)感兴趣的来看看吧
MINGSTONU盘现在是许多用户使用的U盘。最近,当用户反馈他们的使用金斯顿U盘时,有一个无法识别的情况,...
2023-01-28 -
【天天时快讯】adobe认证证书怎么考(adobe国际认证考试)下面一起来看看吧
在问到这个问题的时候,我们需要先了解到Adobe国际认证证书有哪些,其次才是决定怎么考的过程,下面我们...
2023-01-28 -
超时空英雄传说3攻略(英雄传说系列顺序)相关内容介绍-今日播报
Falcom的《英雄传说:闪之轨迹3(EiyuuDensetsuSennoKiseki3)》Switch版官网正式上线,包含了本作的故...
2023-01-28 -
全球信息:三亚市海鲜餐饮协会:建议各类珍稀海产品加价率控制在50%以内
中新网1月28日电据三亚发布微信公众号28日消息,1月27日,三亚市海鲜餐饮协会发起倡议,建议各餐饮商家...
2023-01-28 -
电脑开机黑屏没反应_笔记本电脑开机黑屏怎么办(检查电脑部件是否安插入牢靠)-当前头条
许多用户在使用电脑过程多多少少都遇过主机运转但电脑开机黑屏的情况。一般情况下电脑开机黑屏首先需要...
2023-01-28 -
手机怎么登陆192.168.0.1 手机登陆192.168.0.1 方法
本文介绍了使用手机登陆192 168 0 1的方法。最近看到网上有很多用户使用手机登陆192 168 0 1时遇...
2023-01-28
精彩推荐
阅读排行
相关词
- 手机进水怎么处理_解决方法教给你-要闻
- 硬盘容量是什么 计算公式是什么|世界热门
- 3d显示器哪款好 3d显示器推荐及价格介绍
- 天天热议:lol分辨率多少比较合适 lol分辨率怎么调 一起来看看吧
- 共享打印机脱机怎么回事 共享打印机脱机原因
- 苹果笔记本好用吗?苹果笔记本怎么样?
- 查自己手机号码怎么查 教你五种方法 你学会了吗
- 环球即时看!摄氏度符号怎么打 几个方法教会你
- 环球热议:《难忘今宵》出新,经典何以永恒
- 两个路由器怎么连接_两个无线路由器怎么连接设置
- 2023春节档票房67.34亿元 两部京产影片分获票房冠亚军 焦点速看
- 总票房超67亿元 春节档电影市场人气旺
- 加强儿童、老人等重点人群新冠科普知识宣传
- 什么是3d投影机 3d投影机怎么使用 3D投影机的优势|环球快讯
- 天天微速讯:电脑假死怎么办 三种方法教学 需要的赶紧学起来
- 贯通“空铁地” 服务心连心(新春走基层)
- 全球新消息丨人勤春来早——福建民营企业生产一线见闻
- 为什么汉字“兔”这样写?
- 股票并购重组是好是坏?并购重组后股票会涨吗?
- 春节假期全国消费相关行业销售收入同比增12.2%
- 短讯!木偶牵出年味儿来
- 当前观察:【新春走基层】与爱同框 拥抱春天
- 来看摄影师镜头下的中国年-每日播报
- 提升基层诊疗能力 全力救治危重患者 热点评
- 最新消息:破纪录后,吴京却表示很内疚
- 提升基层诊疗能力 全力救治危重患者
- 短讯!康复期间做好营养搭配
- 汇聚志愿力量 守护群众健康
- 天天快播:刚刚自驾往返3000公里游海南岛,这位新能源车车主准备自驾去西藏
- 【全球新视野】《兵人大战》开工大吉 恭喜发财!
- 三亚市海鲜餐饮协会发出倡议|环球快报
- 环球快播:原神风蚀沙虫在哪-原神风蚀沙虫位置
- 原神三星武器有必要留着吗?不能融的三星武器盘点
- 进击的汉字楚汉争霸通关攻略 世界速看料
- 春节假期海口接待游客121.99万人次,实现旅游收入15.77亿元 世界热资讯
- 光遇追忆季节多少天 独家焦点
- 纽约之谜3灵魂之灯奖励章节攻略上 唱片机密码是什么
- 发售1天Steam好评如潮 三上真司音游《Hi-Fi Rush》GOTY预定 全球速看
- 民生证券:工商业储能经济性逐步体现 三大驱动力开启下一个黄金赛道|世界热消息
- 世界热讯:剑与远征2023春节礼包码一览
- 《死亡空间:重制版》与《红霞岛》都将采用D加密
- 黑暗奇幻RPG新作《Redemption Reapers》最新演示
- 焦点速读:蛋仔派对怎么同步网易云音乐
- 原神迪希雅突破材料大全|全球简讯
- 低保户银行卡不能超过多少钱?银行有流水影响低保吗?
- Neil Druckmann:顽皮狗将不再制作《神秘海域》
- 原神神秘的剪贴薄15号图片的位置 每日时讯
- 卡牌战斗新游《Spell Siege》公开 AI辅助开发时间6小时
- 电子社保卡激活不了是怎么回事?社保卡不激活有影响吗?
- 世界微资讯!香港舞蹈团:起舞于古今之间
- 产假期间工资如何发放?产假工资是拿底薪吗?
- 房贷提前还款后当月月供还要还吗?房贷提前还款利息会少吗?
- 2023年中国电影春节档观众满意度调查结果公布 居历史各档期第三|世界热文
- 《江湖十一》调息属性作用详解_天天报道
- 公积金账户多少钱才能贷款?公积金贷款是余额的多少倍?
- 意外险有时间限制吗?意外保险理赔时效是多少天?
- 贷款流水看收入还是看支出?房贷流水有余额要求吗?
- 《天外武林》凌霄御风暗器流攻略 环球速看
- 《解忧小村落》主要建筑作用介绍
- 二类卡怎么解除限额?二类银行卡怎么升一类?
- 《地下城与领主》世界树心眼流怎么玩
- 天天速讯:《解忧小村落》赚钱方法
- 水上花市迎新春
- 工人的画(第1736期) 观点
- 冲!工程动起来,创新热起来,早春抢出来
- 【聚看点】Qeelin三亚新年主题装置展演绎节日盛景,圣罗兰2023冬季男士系列精致优雅|是日美好事物
- 全国就业局势总体稳定
- 公安部:春节假期全国道路交通安全形势平稳
- 环球即时:三亚租兰博基尼Evo先坑3万?车友提车先付2万保险且支付宝押金1万
- 2022年汽车出口超300万辆 每日播报
- 新手引导 | 《泰拉贝尔》部队小技巧
- 《蜀山传奇》新服神宙禁光1月29日10时开启
- 且慢乐观!半导体巨头的上涨之路存在隐忧 实时焦点
- 全球新资讯:青年建设者凭热爱登上春晚舞台:“我在兔年春晚唱出了心声”
- 今日快看!作品广议丨同志,请把身段儿放低些
- 美团:春节日均消费规模比2019年同期增长66%
- 返乡热潮激发春节消费潜力,外卖平台国产白酒订单激增_天天速看
- 博物馆里过大年 多彩活动年味浓-环球热资讯
- 通讯!2023中国诗词大会丨赏诗歌之美 品人间至味
- 春节假期全国道路交通安全形势平稳 主干道路有序畅通
- 蔡猛-关于蔡猛部分内容简述_焦点短讯
- 新春走基层|春节假期最后一天海口新海港迎来返程高峰 “预约过海”模式让游客频频点赞_焦点精选
- 世界新动态:5℃30℃!海南气温过山车,烦人的回南天又要来了!
- 今日讯!我市未来一周前期持续低温 夜间最低可降至8~10℃后期气温回升
- 《第五人格》前“兔”似锦 好运不断
- 增值税发票数据显示:春节假期消费平稳增长 出行旅游恢复较快
- 第五人格×TV动画《文豪野犬》联动活动公告来啦_世界快资讯
- “新时代,我在中国”新春特辑 | 外国友人拜大年:留学生在临沂体验春节习俗-焦点速递
- 制造儿童半自动步枪 美国芝加哥一枪支制造商或遭调查
- 日本友人送祝福 共庆新春佳节|天天观察
- 调查显示:仅1/3的美国人能轻松支付400美元应急费
- 滚动:全球连线 | 多伦多青少年冰上舞狮花滑庆新春
- 我驻联合国机构及使领馆举办新春庆祝活动_世界热头条
- 最资讯丨2023年1月27日《万宁新闻》完整版
- 镜头里的中国年——离家的行囊|当前视讯
- 过年|返程行李有多重?装满的是沉甸甸的美食,装不完的是家人的牵挂
- 传感中国丨来自远方的甘甜|每日看点
- 全球滚动:我国高校首艘破冰船“中山大学极地”号成功开展冰区试航
- 【环球快播报】过年|返程行李有多重?装满的是沉甸甸的美食,装不完的是家人的牵挂
- 天天简讯:根除“对美元的迷恋” 巴西阿根廷探索创建共同货币
- 凡人微光 | 平凡坚守者
- 新村走基层|昌江七叉镇举办“华盛杯”篮球赛 为新年增添“健康”味 天天亮点
- 造梦西游4婆雅稚如何打败 婆雅稚有什么能力-每日热议
- 光遇12月2日大蜡烛位置介绍
- 【全球聚看点】漫评2022年的美国之两党缠斗:“只顾追逐不顾百姓”
- 光遇12月3日螃蟹面具先祖位置介绍
- 云顶之弈崔斯特卡牌出装、技能、羁绊介绍
- 异界事务所作战怎么玩 作战玩法分享
- 天天新动态:三亚大小洞天景区春节人气旺 6天接待游客超8.5万人次
- 出行路上有旅客接连丢失财物 文昌铁警发布提醒
- 新春走基层·春节我在岗丨琼海公安:忠诚履职尽责 守护一方平安
- 全球快看点丨率先禁售燃油车后,这个春节海南如何通过补能“压力测试”
- 亿缕阳光丨返程的后备箱
- 超162亿人次!总台春晚热四海,全球共享中国年! 全球速看
- 铁路迎来春节假期返程客流高峰|今热点
- 客流大幅回升 消费加速回暖 春运里的中国充满勃勃生机 每日短讯
- 外媒:涨价太猛,美国“守法公民”被迫走私鸡蛋 全球快资讯
- 【快播报】凡人微光 | 平凡坚守者
- 春运迎返程高峰 琼州海峡客滚运输已安全运送202.3万旅客过海
- 夫妻携友带三胞胎登山迷路 消防搜寻7小时找人 消防:他们穿越景区防护网进了未开发山林|每日热议
- 大众旅游回归的春节假期:平台业绩翻倍增长,消费趋势有大变化
- 让诗词大会“年货”添彩美好中国年
- 【网络中国节】荔枝网评:满城烟火绘新景,中国经济奏新曲-观速讯
- 全球快资讯:阿里辟谣海外建全球总部:全球总部始终在杭州,搬到新加坡纯属谣言
- 【天天速看料】糯叽叽、甜蜜蜜!上海人过新年少不了这口美味!
- 新春走基层 | 泰州海陵:“真金白银”助推企业跑出新春“加速度”
- 今日快看!稳岗留工 | 家门口尽享就业“大餐”,通州湾示范区春节招聘“不打烊”
- 全球播报:【新春走基层】无锡:机器轰鸣生产忙,他们用实干拼出新春“敬业福”
- 当前消息!WTT支线赛多哈站收拍 海南乒乓球手林诗栋和蒯曼夺得混双冠军
- 《玛法降魔传》1月28日深渊3服火爆开启-热点在线
- 短讯!《萌斗魏蜀吴》冢虎8服1月28日火爆开启
- 春节假期文昌航天游升温 客流量持续增长
- 天天观点:《玛法降魔传》1月28日深渊2服火爆开启
- 《昆仑劫》新服“异界126服“01月28日开启-天天滚动
- 春节文旅消费火热 市场活力持续释放 环球微速讯
- 旅企春节假期订单增幅“亮眼” 多项数据创新高-每日快报
- 今日热讯:我真的好爱好爱好爱她!
- 东西问·解码兔年丨陈波:中国春节经济如何影响世界?
- 世界微动态丨返乡、出行、消费 “流动的中国充满活力”
- 新春走基层丨奋战海拔4600米——全球最大水光互补项目柯拉光伏电站施工现场见闻_天天通讯
- 12对环卫工人夫妇,收到特别的新春礼物_即时焦点
- 速读:中国赴刚果(金)维和部队:“从边防一线的战斗勇士到为国争光的和平使者”
- 古韵新声 和鸣共奏
- 热消息:找工作啦!2023年春风行动暨就业援助月活动在各地开展
- 提振信心在行动|河南:活跃市场 提振消费 热闻
- 新春佳节之际 中国建设者坚守在海拔3000多米的水电站项目工地
- 全球时讯:文昌新春美食嘉年华活动人气旺
- 天天实时:章子怡和汪峰在三亚过年,大厅里吃火锅没人打扰,不把明星当回事
- 力争“开门红”!春节期间,海南环岛旅游公路项目建设施工忙
- 翻山越岭 边防官兵踏雪巡逻祖国边境线