当前位置: 首页 > news >正文

每日Html 4.24

📚 每日一个Html小知识 🐍

每天花1分钟,解锁一个Html实用技巧/冷知识!无论是新手还是老手,这里都有让你眼前一亮的编程干货。

✨ 今日主题:<dialog> 标签

💡 你知道吗? 浏览器现在原生支持模态弹窗了!

热气腾腾的代码示例来咯~

<dialog id="myDialog"><h2>系统提示</h2><p>确定要删除这条数据吗?</p><button onclick="dialog.close()">取消</button><button onclick="deleteItem()">确定</button>
</dialog><script>const dialog = document.getElementById('myDialog');// 显示弹窗dialog.showModal();// 点击外部自动关闭(需polyfill)dialog.addEventListener('click', (e) => {if (e.target === dialog) dialog.close();});
</script>

优势
✅ 无需JS框架
✅ 内置焦点管理
✅ 支持::backdrop伪元素美化

适用场景:表单确认、通知提示

你学会了吗?

相关文章:

  • 关于Qt对Html/CSS的支持
  • Java中正则表达式使用方法
  • docker 配置代理
  • js 的call 和apply方法用处
  • Python - 爬虫-网页解析数据-库lxml(支持XPath)
  • 真.从“零”搞 VSCode+STM32CubeMx+C <1>构建
  • 明远智睿2351开发板:重塑嵌入式开发性价比新标杆
  • NC149KMP算法详解
  • 如何彻底卸载Android Studio?
  • 深度解析 LangChain、ReAct、ReROO 架构及其在 AI Agent 中的应用
  • node.js 实战——(Http 知识点学习)
  • EasyRTC音视频实时通话在线教育解决方案:打造沉浸式互动教学新体验
  • Oracle 11g RAC手动打补丁详细步骤
  • 240424 leetcode exercises II
  • 算法训练营第二天| 209.长度最小的子数组、59.螺旋矩阵II、区间和
  • Flink 消费 Kafka 数据流的最佳实践
  • 【激光雷达3D(7)】CenterPoint两阶段细化仅使用BEV特征;PV-RCNN两阶段细化使用体素特征;M3DETRTransformer统一多表征特征
  • 机器学习(7)——K均值聚类
  • 17.第二阶段x64游戏实战-人工遍历二叉树结构
  • 精益数据分析(20/126):解析经典数据分析框架,助力创业增长
  • 言短意长|新能源领军者密集捐赠母校
  • 金科股份:去年营收约275亿元,今年确保所有项目“零烂尾”
  • 新华社评论员:汇聚起工人阶级和广大劳动群众的磅礴力量
  • 太好玩了!坐进大卫·霍克尼的敞篷车进入他画笔下的四季
  • BNEF:亚洲、中东和非洲是电力基础设施投资的最大机会所在
  • 怎样更加贴近中国消费者,运动品牌给出“本地化”选择