问题标签 [html-rendering]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2928 浏览

google-chrome - 在 Firefox 和 Chrome 中呈现 HTML

在 Chrome 中,这两个部门在同一行。但是两个div之间有一个小的差距。但在 Firefox 中没有差距。为什么会这样?有什么解决办法吗?

0 投票
3 回答
47298 浏览

html - 为什么我的网络浏览器没有呈现 html?

它在谷歌浏览器中看起来像这样:

为什么没有按预期转变?

编辑:是的,该文件确实有一个 .html 文件名。根据我正在使用的教程,我不确定它是否需要一个标题,它说它应该在没有标题的情况下正确渲染?这一切都是新的,所以我不确定。

编辑:当我用 textedit 打开它时,我得到了这个:

我根本不记得像这样保存它。

0 投票
2 回答
374 浏览

asp.net - 为什么浏览器等待结束加载页面?

谁能解释一下为什么有那些空格(标有?)?他们正在延迟页面加载。我认为这可能是页面/脚本解析时间,但是对于一个简单的页面来说,~350ms 看起来太多了;好的,有很多脚本,但看起来还是很多。

会是什么?

Chrome 页面速度截图

0 投票
4 回答
1251 浏览

javascript - 附加外部 js 和 css 文件的页面速度

我只是想知道谁有充分的记录,如果我有 10 个 js/css 外部文件要附加在我的网站上,最好将它们压缩到只有 1 个文件中,或者最好有 10,20 个外部源链接一个页面速度的观点?

我也问这个,因为同时使用 firebug google page speed 和 yahoo Yslow page speed 工具,它们在这方面发生冲突,google 说要分开文件,yahoo 说要压缩所有文件:| .. 通常我会相信 bigG 但谁知道呢:|

0 投票
1 回答
89 浏览

firefox - FF中偏移/边距的原因

通过让父元素具有渐变边框然后子元素具有常规背景来尝试具有某种渐变边框。

这似乎在 FF 中搞砸了,但在 Chrome 中有效……有什么理由说明为什么 FF 添加了某种额外的填充/边距/偏移量,而不是完全 1px 填充?

http://jsfiddle.net/32zbD/1/

这真的很烦人,因为你在 Firebug 中查看它,但额外的部分根本没有显示它来自哪里。它只是“那里”。

我也尝试过在那里使用 CSS 重置样式表来尝试使差异变小,但它仍然存在!

感觉它是由文档类型引起的,就像 HTML5 文档类型一样,我已经让它在 FF7 和 Chrome 中工作。无法更改 JSFiddle 中的文档类型,因此无法真正测试和共享它。

0 投票
1 回答
252 浏览

ruby-on-rails - 为什么 Rails 图像显示 ## 对象标识?

这是我的看法:

产生正确的结果,除了所有对象 ID(即#<Photo:0xXXXXXX>#)在 html 之前添加</ul>并显示。我猜是因为每次执行该块时,它都会返回 Photo 对象,这就是它渲染所有#<Photo:0x>s 的原因,但我不知道如何阻止这种情况发生。

0 投票
4 回答
2035 浏览

css - 项目符号列表项是否总是精确缩进 1.8em?

我制作了一个仅限 CSS 的下拉菜单。要求是有一个水平条的项目,每个项目可以下拉一个垂直菜单。此外,这些项目不应删除三级菜单,而应仅显示项目符号列表。我的 html 有三个嵌套ul,菜单在所有现代浏览器中都能完美运行。它看起来像这样:

原来的

但是,我不喜欢链接后面的较暗框如何从项目符号右侧开始并且没有延伸到整个菜单宽度,所以我玩了一会儿,最后做出了这个调整:

现在项目符号菜单项看起来就像我想要的那样:

在职的

并且由于embeeing相对于字体大小的性质,它独立于字体大小工作,就像这里显示的较大字体大小一样:

工作(大字体)

我在 Internet Explorer 8+9+10(开发者预览版)、Firefox 3+7、最新的 Chrome、Opera 和 Safari 上对此进行了测试,它就像一个魅力。

但是,我只是不明白为什么正是1.8em来完成这项工作。为什么每个浏览器都将项目符号项缩进这么远?我在互联网上搜索了这个主题,但没有发现任何有用的东西。我可以确定这适用于未来的浏览器吗?那些 1.8em 是在 HTML 标准中指定的吗?

提前感谢您的任何提示!

编辑:

对于DisgruntledGoat 的回答:如果我使用 1em/-1em 或 20px/-20px,它将无法正常工作。使用这种风格:

对于不同的字体大小,我得到了这个(显然不是随字体大小缩放)结果:

基于像素

同样,1em/-1em 也是关闭的,看起来像上图中的右侧,但会随着字体大小缩放。出于某种原因,它仍然看起来像 1.8em 是魔法距离......

0 投票
4 回答
355 浏览

jquery - Jquery - 奇怪的数字到字符串的转换

我遇到了一个奇怪的不Number想要的NaN转换,不知道在哪里以及为什么。我显然在这里遗漏了一些东西,但我不知道是什么。

任何建议都是最受欢迎的!;)

这是javascript代码:

这是 HTML 输出:

一切都是数字类型,但是当我想返回最终结果时,我得到“不是数字”的结果。任何人都知道为什么?

享受你的周末!

0 投票
2 回答
1884 浏览

javascript - 是否有任何网络浏览器垃圾收集已删除的 dom 元素?(相对于 Javascript 对象)

如果一个 Web 应用程序从不刷新页面,而是完全从第一页加上 Javascript 请求构建,从而根据需要创建和销毁元素,那么任何浏览器都会重用过时的 dom 元素使用的内存吗?

这是否计划在任何浏览器中?

我认为成熟的 extJS 应用程序对这种内存泄漏非常敏感。

是否有任何真正有效的重用策略来缓解这个问题?

我在这里不是指 Javascript 对象垃圾回收,只是删除了 DOM 元素,但我不确定这最终是否本质上是一样的。

0 投票
1 回答
218 浏览

wicket - PageableListView 未按要求呈现我的数据

我正在研究检票口,我应该在其中显示我的数据

我的 Player 模型类为:具有属性 singlePlayerScore、doublePlayerScore() 的 Player 类、带有 getter 和 setter 的名称以及从数据库获取的列表数据。

SQLQuery 中的数据如下:

我的 PageableListView 是:

我的问题是:我得到的观点是:

如何在我的网页上实现以下视图?

请帮助我了解为什么会这样?我想我的列表大小为四,这就是它渲染视图的原因之一?那么我该怎么做才能获得所需的渲染视图?