当前位置: 首页 > 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):解析经典数据分析框架,助力创业增长
  • 政治局会议:创设新的结构性货币政策工具,设立新型政策性金融工具,支持科技创新、扩大消费、稳定外贸等
  • 全国首个古文学习AI大模型在沪发布,可批阅古文翻译
  • 封江晚开江早,东北地区主要江河上一冰封期冰层较常年偏薄
  • GDP十强省份“一季报”出炉,湖北领跑
  • AI时代的阅读——当今时代呼唤文学的思想实验和人文认知
  • 张广智当选陕西省慈善联合会会长