- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
是否有一种简单的方法可以通过 CSS 或 javascript 或任何真正采用 div 并使其不继承任何样式的方法?
我正在创建一个向网站添加页眉的小书签。它按如下方式修改 DOM:
var bodycontent = document.body.innerHTML;
document.body.innerHTML = '';
var header = document.createElement('div');
var bodycontainer = document.createElement('div');
header.setAttribute('id', 'newdiv-header');
bodycontainer.setAttribute('id','newdiv-bodycontainer');
header.innerHTML = "MY STUFF";
bodycontainer.innerHTML = bodycontent;
document.body.appendChild(header);
document.body.appendChild(bodycontainer);
如此有效,我们最终得到的是:
<html>
<head> ...original head stuff... </head>
<body>
<div id="newdiv-header"> MY CONTENT </div>
<div id="newdiv-bodycontainer"> ...original content of document.body.innerHTML... </div>
</body>
</html>
所有样式都适本地使一切都可见,等等。问题是原始页面的样式表影响了我的页眉的外观。我会使用框架和/或 iframe,但这会在实现 framebusting 的网站上中断。
非常感谢您的任何想法!
最佳答案
我唯一的想法是将每个相关的 CSS 属性设置为默认值(或任何您需要的)。我认为没有办法阻止样式应用于单个 div。
关于javascript - 一个 "unstyle"如何成为一个 div html 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1195754/
正如标题所说,你们是如何用 React 组件解决 FOUC 问题的?当我的 React 组件被安装并且 componentDidMount 处理程序被调用时,我绑定(bind)到各种 JQeuryUI
我有一个 div,其 contexteditable 设置为 true,并设置了特殊的 google web 字体。现在,当用户从具有不同字体的不同来源粘贴文本时,它会在我的 div 中以不同的字体显
我是 Bootstrap 的初学者。我正在尝试使用无样式类取消列表样式,但它没有删除每个选项最左侧的黑点如何删除这个黑点请指导我的代码是 Bootstrap 101 Template
我使用字体事件解决了 FOUC。我已经使用 visibility: hidden 隐藏了 p, h1, h2, a, span 和页面底部的一些 javascript,然后在 typekit acti
是否有一种简单的方法可以通过 CSS 或 javascript 或任何真正采用 div 并使其不继承任何样式的方法? 我正在创建一个向网站添加页眉的小书签。它按如下方式修改 DOM: var body
✅ 已解决,请参阅下面我的回复! 我正在将 Next.js 与 next-sass 一起使用。我一整天都在与一闪而过的无样式内容“FOUC”问题作斗争,测试了我在网上找到的各种解决方案,但似乎没有一个
我已经使用 webpack 2 bundle 了我的应用程序代码。在我的主模块上使用了 require 语句来嵌入 SCSS 文件。 require('./styles/styles.scss');
我的 Web GUI 的布局部分由 CSS 表格驱动。这主要是因为I want the "cells" to have the same height under all situations没有任何
我正在使用大约 100kb 的自定义字体。可以想象,浏览器文本从不可见文本闪烁到可见文本。因此我开始使用 webfontloader:https://github.com/typekit/webfon
我已经这样声明了我的 anchor 样式: .disabledanchor a, .disabledanchor a:hover, .disabledanchor a:focus { color: i
我正在使用 Cufon 来替换我正在处理的网站上选定标题元素的字体,但是每当我加载页面时,在 Cufon 替换文本之前会出现明显的无样式文本闪烁。我希望我可能做错了。这是我在 中的内容: Cu
我是一名优秀的程序员,十分优秀!