-
HTML本身没有函数概念,离线运行取决于JavaScript执行环境与资源加载;onclick等是声明式绑定,真正执行靠JS;ServiceWorker是关键载体,但需HTTPS注册且有缓存策略要求。303 收藏 -
浏览器只渲染第一段是因为多个linear-gradient()并列写入background会层叠覆盖而非合并;正确做法是用$stops...参数展开语法在单个函数内动态生成color-stop序列。303 收藏 -
TreeShaking依赖ES模块的静态export/import,要求模块使用命名导出、避免动态导入和副作用,且打包配置需启用相关优化,否则无法安全消除未使用代码。302 收藏 -
CSS动画不触发display:none元素因其被排除在渲染树外;visibility:hidden元素虽在渲染树中但可能因绘制跳过或继承遮挡导致动画不可见;正确做法是先显式设可见再动态添加动画类。302 收藏 -
findLast更适合权重配置场景,因其短路查找性能优、语义清晰;需确保数组按权重升序排列再使用,旧环境需polyfill或手动反向遍历降级。302 收藏 -
移动端首字下沉必须用::first-letter,因initial-letter兼容性差;需用clamp()控制字号与行高,float:left配合rem/em间距,并设父容器overflow:hidden防错位。302 收藏 -
:placeholder-shown是唯一靠谱的纯CSS空状态检测方式,因:empty对input无效,CSS无法监听value变化,而该伪类原生语义化反映placeholder显示状态。301 收藏 -
HTML变量在主题切换中不能直接用。需通过data-theme属性配合CSS规则声明变量,JS仅设置属性;刷新时须手动从localStorage恢复,并确保在CSS加载后、组件渲染前执行。301 收藏 -
charset属性仅对外部JS文件生效,优先级低于HTTP响应头和BOM;内联脚本忽略该属性;正确场景限于静态托管且服务器未设置charset响应头时。301 收藏 -
图片不显示主因是src路径错误,基准点为HTML文件所在目录;以/开头为网站根目录绝对路径,无/或./开头为相对路径,../向上退一级;本地双击仅支持相对路径,服务器环境可兼用两种;需检查Network面板状态码、文件名大小写及扩展名一致性。300 收藏 -
HTML原生scoped属性已废弃,所有现代浏览器均忽略,无任何样式隔离效果;其被W3C标记为obsolete,不创建DOM边界、不重写选择器、不干预CSS作用域,纯属无效属性。300 收藏 -
props核心作用是将URL参数自动转为组件props以实现解耦复用;支持布尔模式(映射params)、对象模式(传静态值)、函数模式(灵活处理params/query/类型转换)及命名视图单独配置。300 收藏 -
执行上下文是函数调用时严格创建的有生命周期的对象,分创建与执行两阶段;它决定this、作用域链、变量查找等,而非运行时自然形成。299 收藏 -
正确写法是@media(hover:hover)and(pointer:fine),它要求设备主输入机制既支持悬停又属精细类型(如鼠标、触控笔),从而精准排除手指触摸等粗粒度场景,避免Surface、S22等设备因误判hover导致:hover样式“卡住”。299 收藏 -
答案:可通过手动打开、快捷键绑定、插件安装或设置默认浏览器路径在SublimeText中预览HTML文件。首先保存.html文件后右键用浏览器打开;其次配置自定义构建系统实现Ctrl+B一键预览;再通过PackageControl安装ViewinBrowser插件并右键快速预览;最后在插件设置中指定浏览器安装路径确保正常调用。299 收藏