腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(86)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
CSSOM
和DOM创建是异步的吗?
我读过
CSSOM
的创建是影响网页性能的瓶颈。但是似乎有一些方法可以绕过它,比如将media属性添加到样式表链接中。我试图了解如何优化我的web应用程序,并遇到了这个非常有趣的,但我无法理解
CSSOM
和DOM创建的顺序。 我看到了一些关于异步加载CSS文件的参考,但是答案不是很清楚。我的问题是:
CSSOM
创建和DOM创建是并行的还是顺序的?
浏览 1
修改于2017-05-23
得票数 4
回答已采纳
3
回答
浏览器如何部分加载DOM和
CSSOM
?
DOMContentLoaded浏览器获取HTML => 解析html => 创建节点 => 解析节点,并开始将它们转换为DOM元素 => 查找样式节点,因此在完成解析时开始创建
CSSOM
<代码>E29</代码> => </code>E 110</code>,如果有样式标记等待其构造
CSSOM
树<代码>E 211</代码> => <代码>E 112</代码>E112<
浏览 1
提问于2015-12-12
得票数 5
回答已采纳
1
回答
为什么
CSSOM
构造不等待Javascript执行?
按照同样的逻辑,
CSSOM
构造不应该等待javascript执行,因为它有可能改变元素的样式吗?
浏览 14
提问于2019-06-23
得票数 0
1
回答
如何确定
CSSOM
(CSS对象模型)的根元素
我一直在研究浏览器呈现,我刚刚谈到了呈现过程中浏览器从原始CSS构建
CSSOM
的部分。
浏览 4
提问于2020-01-16
得票数 2
回答已采纳
1
回答
在javascript中更改
CSSOM
css样式属性
我正在尝试使用style.cssText通过javascript显示隐藏的段落。下面是我的代码: html: <p class="toy-pictures-latest">Latest Toy Pictures</p> display: none;
浏览 10
提问于2020-09-12
得票数 0
回答已采纳
1
回答
CSSOM
和DOM构造是在并行线程上进行的吗?
我在网上寻找这个答案已经很长时间了。但没有得到这个问题的具体答案。我想知道每个进程在渲染中是如何工作的(例如,使用多线程还是单线程)
浏览 82
提问于2020-06-13
得票数 2
回答已采纳
1
回答
CSSOM
是只在html页面有外部工作表链接时创建的,还是在我们有内联样式或内部css时创建的?
据我所知,DOM树和基于
CSSOM
的树的构造是在呈现页面之前进行的。html解析器还会向下移动,通过标记。最重要的是,脚本执行可以做两件事:因此,对于基于
CSSOM
的树构建,DOM树构建和java脚本执行的整个过程都处于停滞状态。因为在这种情况下,如果解析器遇到标记,脚本执行可能不会暂停任何
CSSOM
构造,因为样式与元素内联,在解析器交叉标记之后会在页面中稍后出现。因此,通常会等待先构建
CSSOM
树的脚本将继续执行,因为它的结论是不涉及样式
浏览 1
修改于2020-10-27
得票数 2
2
回答
有关浏览器如何根据css样式生成
CSSOM
的详细信息?
在中,首先生成的是synchronous.If和above.why,它是如何知道多姆和多姆树的样子的?生成的树看起来像多姆树加上above.why的属性,而图片显示的above.why不是这样的。当我的html像下面这样的时候,我也可以使用上面的样式; 即使我的html看起来像这样。
浏览 3
提问于2019-09-19
得票数 1
回答已采纳
1
回答
为什么样式不可见,使用
CSSOM
的insertRule后样式标记不能重新附加?
如果我使用insertRule添加了
CSSOM
的样式,我注意到了两件事。 添加的样式在Firebug中查看时不会出现在html中。
浏览 3
修改于2016-04-16
得票数 8
回答已采纳
1
回答
序列化编程CSS样式表(使用
CSSOM
API的样式表)?
可以使用document.documentElement.outerHTML将文档序列化为HTML。我想序列化网页,同时也包括通过编程操作的样式表。做这件事最好的方法是什么?
浏览 5
提问于2022-06-04
得票数 2
回答已采纳
1
回答
在requireJS中使用节点包客户端?
本质上,我想这样使用它:define( function(require) { var
CSSOM
= require('lib/
CSSOM
');坦白地说,我以前从来没有用node.js
浏览 3
提问于2014-05-02
得票数 0
回答已采纳
7
回答
为什么正文标签末尾的脚本
从Udacity课程开始,在DOM和
CSSOM
准备好之后,呈现就开始了。JS是HTML解析阻塞,任何脚本都是在
CSSOM
准备好之后启动的。-- content --> </body>CRP将是: </body> <
浏览 6
提问于2015-06-04
得票数 28
回答已采纳
1
回答
媒体查询:重写CSS规则与定义屏幕特定CSS规则
那么,从
CSSOM
构建优化立场来看,是否最好将应用于所有屏幕设备的通用CSS规则与移动特定的CSS规则分开,并将移动特定规则封装在最大宽度的媒体查询中?因此,浏览器将解析更少的CSS来构建
CSSOM
,而不需要为平板电脑、桌面等覆盖它们。我想知道这是否会影响
CSSOM
性能的构建,还是它是过火了呢?
浏览 6
提问于2022-02-15
得票数 2
回答已采纳
1
回答
浏览器是如何在DOM树中的</body>标记之前构建呈现树的?
当它遇到用于CSS导入的link元素时,它将停止构建DOM树和构建
CSSOM
树。 或者它是否认识到唯一的左元素是</body>,而忽略它呢?
浏览 0
修改于2019-04-23
得票数 1
回答已采纳
1
回答
对于HTML元素,例如div有n个类,它如何影响呈现树以及性能如何?
<div class="a b c d e f g h i j">浏览器解析数据以构造DOM和
CSSOM
。
CSSOM
和DOM树被组合成一个呈现树,该树随后用于计算每个可见元素的布局,并充当绘制过程的输入,该进程将像素呈现到屏幕上。优化这些步骤中的每一个都是实现最佳渲染性能的关键。
浏览 3
修改于2015-03-23
得票数 1
回答已采纳
3
回答
在mac上安装JSDOM时出现问题
registry.npmjs.org/jsdomnpm http GET https://registry.npmjs.org/
cssom
contextifynpm http 304 https://registry.npmjs.org/<em
浏览 0
提问于2012-07-20
得票数 7
回答已采纳
1
回答
成功安装npm后未定义手写笔
registry.npmjs.org/mkdirpnpm http GET https://registry.npmjs.org/
cssom
registry.npmjs.org/mkdirpnpm http 304 https://registry.npmjs.org
浏览 8
提问于2013-12-04
得票数 0
回答已采纳
2
回答
为什么在chrome开发工具中重新计算样式之前对js进行了评估?
说CSS是渲染阻塞,所以js将在构建
CSSOM
(也称为.在开发工具中重新计算样式) span.style.display = 'inline'; // change
CSSOM
浏览 22
修改于2021-05-20
得票数 8
回答已采纳
2
回答
如何使TypeScript语言服务不抱怨全局类型?
我创建了一个文件,interface HTMLElement {}///<reference path="
cssom
.d.ts"/> 文件的顶部满足编译器和语言服务,但我真的不想在任何地方添加这些<reference>,因为我是在扩展内置/全局类型。
浏览 0
修改于2018-08-23
得票数 2
回答已采纳
1
回答
是否可以加载qual-e页面"http://2016.qual-e.appspot.com/"?
ParsePropertyValue() [0x1bc1787] cobalt::
cssom
::CSS::Supports() [0x46ea108] cobalt::
cssom
::(anonymous namespace)::staticfcn_supports() [0x365f30a
浏览 1
修改于2017-02-14
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
点击加载更多
领券