CSS now has an if() conditional function
6 months ago
- #JavaScript
- #HTML
- #CSS
- CSS函数`if()`允许根据条件测试(样式、媒体或特性查询)设置不同的属性值
- iframe的`sandbox`属性以降低权限的方式运行外部页面(例如禁用JavaScript)
- iframe的`seamless`属性(已从HTML5规范移除)使iframe内容成为页面一部分并继承宿主样式
- `srcdoc`属性用内联HTML覆盖`src`属性的内容
- `loading`属性为图片和iframe启用延迟加载功能
- `Element.scrollIntoViewIfNeeded()`在元素不可见时将其滚动至视窗(这是`scrollIntoView()`的专有变体)
- 多种iframe属性控制权限(`allow`、`allowfullscreen`等)、安全(`sandbox`、`csp`)和行为(`loading`、`referrerpolicy`)
- HTTP头如`If-Match`、`If-None-Match`和`If-Range`用于处理条件请求
- JavaScript的`if...else`语句根据条件执行代码