最新要闻
- 自然资源部发布《工业项目建设用地控制指标》|当前视点
- 印度女孩遭3只流浪狗袭击受伤:险被拖走 路人急忙拦下
- 世界热消息:山西发现战国水井遗存 实证2400年前筑井技术
- 辉煌优配|港股上半年频现“袖珍IPO” 市场因素导致估值中枢承压 世界观点
- 一老头在北京一公园女厕偷拍被抓现行,因年龄大且有病免于处罚
- 江苏东台:“全链条”守护自然资源,“全要素”护航生态文明
- 首届长江一线水域海事管理机构船员管理工作专题会议在皖召开 以“三共建、三共享、三共推”增强船员管理协同能力-世界速递
- 挖金客:6月21日融资买入565.01万元,融资融券余额5199.77万元|环球聚看点
- 河大一附院有这样一个“学霸班级”
- 大江东|中国空间站首批高温材料样品捎回上海,研发团队这样太空“炼丹”
- AI赋能文明发展 文明铸魂技术创新|每日动态
- 环球速读:How to understand matrix(Primary)
- 魏公村艺术综合体将接收桔子树艺术教育北京 15 家校区 5 万学员-消息
- 安徽3100万人已领电子健康码 2.7亿人次享受“一码通行”_世界滚动
- 联合国难民署:2024年将有超过240万难民需要重新安置 焦点信息
- 电科院实控人胡德霖因病去世 公司此前陷入父子内斗风波
手机
斐济政府作出纠正台驻斐机构错误名称决定 中方表示欢迎
6月26日沪金主力开盘448.30元/克 黄金TD开盘448.16元/克
- 斐济政府作出纠正台驻斐机构错误名称决定 中方表示欢迎
- 6月26日沪金主力开盘448.30元/克 黄金TD开盘448.16元/克
- 瑞银:产品线未被充分评估 上调Moderna(MRNA.US)评级至“买入”
- 任天堂回应建议:经典游戏将重回Switch 速看料
- 益佰制药:两药品拟中选全国中成药集采
- 每日快播:1天30000单!它们卖爆了!
家电
CSS实现根据子元素数量应用不同样式
在前端的页面布局中经常会出现在子元素个数使用不同的样式的需求,比如文章列表,在较少内容下单列表现,而在元素内容较多时使用双列表现。再比如在页面排版上,可以根据元素内容的多少来修改内容的缩放,位置,颜色等样式
:has() 选择器简介
: has()选择器中的括号传递一个选择器参数,如果选择器匹配上了元素就会应用后面的样式,例如:
(相关资料图)
divh1
div
div{border:1px solid #000;margin:1em;}div:has(h1){background-color:red;}
显示结果
:has() + : nth-child ()
现在我们知道了 :has()
选择器是用来在匹配成功时使用样式的,而加上 :nth-child()
就会有根据子元素数量去匹配样式的效果例如:
p1
p1
p2
p1
p2
p3
.container{border:1px solid #000;margin:1em;}/* default */.container {background-color:#ddd;}/* 包含2个p时 */.container:has(> p:nth-child(2)){background-color:#aaa;}/* 包含3个p时 */.container:has(> p:nth-child(3)){background-color:red;}
显示效果:
其他使用示例
超过一定数量,某子元素应用样式
1 2 3 4 5 1 2 3 4
效果:只有在 5 个及以上子元素的情况下有,某子元素有特定样式(比如轮播图场景)
根据子元素数量文本分栏
Occaecat minim eu sint. Quis exercitation anim ipsum Lorem veniam sint. Proident ea irure id sit eu eu in. Cillum incididunt nisi nisi velit non cupidatat sint veniam minim voluptate voluptate exercitation velit tempor aliquip. Nisi exercitation ullamco aute ea laborum incididunt deserunt minim proident dolor tempor proident voluptate ipsum sit. Reprehenderit mollit exercitation amet cillum et irure est laboris esse excepteur voluptate aute. In in mollit qui aliqua culpa aliquip fugiat nulla occaecat magna id veniam quis.
Occaecat minim eu sint. Quis exercitation anim ipsum Lorem veniam sint. Proident ea irure id sit eu eu in. Cillum incididunt nisi nisi velit non cupidatat sint veniam minim voluptate voluptate exercitation velit tempor aliquip. Nisi exercitation ullamco aute ea laborum incididunt deserunt minim proident dolor tempor proident voluptate ipsum sit. Reprehenderit mollit exercitation amet cillum et irure est laboris esse excepteur voluptate aute. In in mollit qui aliqua culpa aliquip fugiat nulla occaecat magna id veniam quis.
Occaecat minim eu sint. Quis exercitation anim ipsum Lorem veniam sint. Proident ea irure id sit eu eu in. Cillum incididunt nisi nisi velit non cupidatat sint veniam minim voluptate voluptate exercitation velit tempor aliquip. Nisi exercitation ullamco aute ea laborum incididunt deserunt minim proident dolor tempor proident voluptate ipsum sit. Reprehenderit mollit exercitation amet cillum et irure est laboris esse excepteur voluptate aute. In in mollit qui aliqua culpa aliquip fugiat nulla occaecat magna id veniam quis.
Occaecat minim eu sint. Quis exercitation anim ipsum Lorem veniam sint. Proident ea irure id sit eu eu in. Cillum incididunt nisi nisi velit non cupidatat sint veniam minim voluptate voluptate exercitation velit tempor aliquip. Nisi exercitation ullamco aute ea laborum incididunt deserunt minim proident dolor tempor proident voluptate ipsum sit. Reprehenderit mollit exercitation amet cillum et irure est laboris esse excepteur voluptate aute. In in mollit qui aliqua culpa aliquip fugiat nulla occaecat magna id veniam quis.
Occaecat minim eu sint. Quis exercitation anim ipsum Lorem veniam sint. Proident ea irure id sit eu eu in. Cillum incididunt nisi nisi velit non cupidatat sint veniam minim voluptate voluptate exercitation velit tempor aliquip. Nisi exercitation ullamco aute ea laborum incididunt deserunt minim proident dolor tempor proident voluptate ipsum sit. Reprehenderit mollit exercitation amet cillum et irure est laboris esse excepteur voluptate aute. In in mollit qui aliqua culpa aliquip fugiat nulla occaecat magna id veniam quis.
显示效果:
结尾
使用 :has()
+ :nth-child()
可以在前端页面中更好的去做页面布局的自适应,也在内容不足的情况下提供了一种简单实用的容错方法。
而在兼容性上除 Firefox 浏览器,其他的浏览器均有较好的支持。
个人博客: www.iamsee.top
关键词:
CSS实现根据子元素数量应用不同样式
直播程序源码技术分享主播邀请上麦功能
聚焦:课程违规、收费混乱 勒令退出的暑期培训又来了
天天最资讯丨华峰超纤:近日收到国际某知名车企的项目定点
斐济政府作出纠正台驻斐机构错误名称决定 中方表示欢迎
立足传统文化育人 努力打造职教样本
焦点滚动:鸿利智汇:6月26日融券卖出金额8328.00元,占当日流出金额的0.02%
6月26日沪金主力开盘448.30元/克 黄金TD开盘448.16元/克
当前快报:中国人寿意外险的理赔标准是什么?不理赔范围有哪些?
环球快报:百万医疗险买哪个公司的好?来看看这两个
最全汇总!全国31个省份高考分数线公布
自然资源部发布《工业项目建设用地控制指标》|当前视点
深化全民禁毒预防教育 青岛城阳公安举办第36个“国际禁毒日”主题宣传活动_世界快消息
印度女孩遭3只流浪狗袭击受伤:险被拖走 路人急忙拦下
【全球时快讯】民间自发的对美斗争,体制内、体制外,我给适龄青年和下一代孩子一些建议
世界微头条丨6月26日全国废钢市场运行情况简析
精工钢构:近日承接了大型医药制造生产基地的总承包项目
天天通讯!之江大地上的“三变三美” ——浙江“千村示范、万村整治”工程实施二十周年记
山西焦煤:融资净偿还514.28万元,融资余额7.52亿元(06-26)
科陆电子:融资净买入739.77万元,融资余额3.59亿元(06-26) 世界简讯
快资讯:这种车 禁止生产销售!新规即将实施→
徐工机械:融资净买入1032.12万元,融资余额8.28亿元(06-26)
环球速读:蔡徐坤被爆一夜情致女方怀孕,行程和爆料对上了,baby只是烟雾弹
招联金融欠9万逾期多久催收?可以协商还本金吗?
世界热消息:山西发现战国水井遗存 实证2400年前筑井技术
两位80后交接,京东物流换帅!闫小兵回归执掌创新零售部 全球新消息
瑞银:产品线未被充分评估 上调Moderna(MRNA.US)评级至“买入”
任天堂回应建议:经典游戏将重回Switch 速看料
头条焦点:从跟跑到领跑 中国制冷空调行业挑战与机遇并存
领略山川大河辽阔壮美 绿水青山绘就幸福画卷|环球时讯
包头限电波及多家光伏企业轮流停机?业内称影响有限_全球热点
为保障粮食有效供给 天天热闻
益佰制药:两药品拟中选全国中成药集采
麦驰物联IPO:向关联方销售的毛利率明显较低 是否存在利益输送?
辉煌优配|港股上半年频现“袖珍IPO” 市场因素导致估值中枢承压 世界观点
每日快播:1天30000单!它们卖爆了!
中国天楹最新公告:天楹基金拟参设海安鼎楹创业投资合伙企业
工信部:2025年将力争培育100万家创新型中小企业
印度公司被当地强行低价收购?上汽集团澄清 环球报资讯
“塔影映湾区”中国画作品展在澳门开幕|今日讯
处女座的情商指数 全球通讯
高考考场内只有一名考生!她的成绩出来了
当前观察:高考考场内只有一名考生!她的成绩出来了
一老头在北京一公园女厕偷拍被抓现行,因年龄大且有病免于处罚
环球头条:深圳盐田“小港夜”试营业
【新视野】香港海关检获约1500万港元怀疑可卡因
江苏东台:“全链条”守护自然资源,“全要素”护航生态文明
2023年廊坊经洽会获得与会嘉宾高度评价
【世界热闻】腾势N7定于7月3日正式上市
中南建设:融资净偿还2.57万元,融资余额3.62亿元(06-26) 每日讯息
沿山货运通道文峰山1号隧道左线顺利贯通
中国铁物:融资净买入325.3万元,融资余额2.44亿元(06-26)|世界新动态
动态焦点:许继电气:融资净买入215.9万元,融资余额4.46亿元(06-26)
首届长江一线水域海事管理机构船员管理工作专题会议在皖召开 以“三共建、三共享、三共推”增强船员管理协同能力-世界速递
麻醉科医生收购迷药“翻墙”贩卖,致一被害人遭强奸_今日热讯
罗德曼:在这个时代伯德只能去欧洲打球 约基奇都远比他强
环球观焦点:公益体彩 快乐操场——四川体彩达州分中心走进长岭小学
天天新消息丨补天阁被毁,动画完美世界再无熊孩子,石昊一直都在失去中成长
斗罗大陆:白沉香见到波塞西,变成小迷妹,还摔了一跤
汗牛充栋的出处_汗牛充栋的典故是什么
聚焦:二甲双胍 作用 二甲双胍主要作用
广州唯一!增城区率先推行“田长制”
黑龙江:加快推进农产品加工业高质量发展 力争2025年营业收入达到4500亿元 精彩看点
隆扬电子:6月21日融资买入716.34万元,融资融券余额4174.76万元
挖金客:6月21日融资买入565.01万元,融资融券余额5199.77万元|环球聚看点
河大一附院有这样一个“学霸班级”
每日看点!端午小长假铁路运输发送旅客7037.9万人次 较2019年同期增长11.3%
港股异动 | 景福集团(00280)涨近30%创逾1年半新高 年度归母溢利同比增长逾三成 世界热文
LOL国服玩家内心狂喜?臻彩皮肤13.13版本后彻底起飞!
河南安阳:深入发动 协同作战 精准打击 环球今热点
第十四届夏季达沃斯论坛明天在天津开幕
鼻咽癌放疗后讲话含糊、抬手困难,他“苦等”三年再次越洋回粤治疗 环球速讯
即时:江中药业:获特殊医学用途配方食品注册证书
苏州三批次两宗宅地触顶摇号,万科6.86亿元摘得姑苏区地块
室外AGV/AMR最新应用现状分析!
我国绿色金融领域政策和产业发展战略
字母圈sp和bd是什么意思
「团结奋斗开新局 喜迎工会十八大·扎实推进“县级工会加强年”专项工作」一场“干货满满”的观摩会 环球热文
抢占千亿市场,国产工业仿真软件已崛起? 精选
世界快看:联合国难民署:2024年将有超过240万难民需要重新安置
今日热门!银行行长表示:若存款金额达到“这个数”,可以和银行谈利率
英伟达与云计算巨头Snowflake达成合作
桂花的诗句古诗(桂花的诗句古诗大全万维)_世界滚动
天天热推荐:美白人妇女不满邻居孩子玩耍 隔门射杀黑人母亲 仅被控过失杀人
全球简讯:4-0曾横扫日本张本智和,WTT突尼斯站打进4强,卡尔伯格4-1男单夺冠
国少队大比分输球,我们不怪教练杨晨,不怪足协,我们应该怪谁?
全球播报:上天猫抢好房“1元秒杀1平方” 盛夏置业热潮再次来袭
俄总统普京发表电视讲话 感谢全国民众和社会的团结
大江东|中国空间站首批高温材料样品捎回上海,研发团队这样太空“炼丹”
环球看热讯:南开大学学生任怡帆三年获得两个学位 她将“不可能”变成“可能”
当前报道:外交部:美应当停止将新冠病毒溯源问题政治化
天天新动态:助力老字号转型升级
天天观焦点:中国女篮大胜45分!丢了12年的亚洲冠军,这次要拿回来
全球热文:曝索尼大概率将与微软签署互利协议 确保《使命召唤》能在PS上发行
南航增投暑运热门市场 计划总航班量超25万班次 快看点
环球百事通!应用场景再“上新”!数字人民币还可以这样用
Solon Web 也支持响应式开发了?!
“吃出来的健康”系列|夏天反而容易增肥?8个办法助你远离肥胖
伟仕佳杰(00856.HK)6月26日耗资53.36万港元回购13.4万股|今日热议
6月26日国内BDO市场行情盘整观望|每日消息