java - 有没有办法即时更改或重新设置传入网站的外观?

标签 java html css

我有一个元素,他们希望我将一个网站嵌入到一个 Java 应用程序中,并且他们希望该网站与应用程序的其余部分具有相似的配色方案。我知道很多关于 CSS 和构建网站的知识,但我不知道有什么方法可以在网站运行时改变它的外观。有没有人可以提供帮助?

更新:

我无法访问 header ,因为它不是我的网站。为了提供有关该元素的更多信息,我们在 Java 客户端应用程序中嵌入了一个浏览器。用户需要访问显示数据库内容的网站。我无法访问网站的原始 html 或 css。

我需要更改传入网页的背景颜色和字体大小,以匹配 Java 应用程序的外观。

最佳答案

一种方法是用您自己的 CSS 替换他们的 CSS。

您也可以采用 Stylish plugin 使用的方法,这涉及很多!重要的减速来覆盖网站的 CSS。由于这是一个 Java 应用程序,我假设用户没有机会提供他们自己的 CSS,所以在这里使用 !important 并不完全违反标准。

关于java - 有没有办法即时更改或重新设置传入网站的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3216809/

相关文章:

java - 如何将下面显示的结果转换为 ListView?

javascript - 改变类元素的属性

javascript - 如何在限制行长度的angularjs中显示多行

HTML/CSS 当我将浏览器宽度更改为 small 或 xs 以适应平板电脑和移动设备时,内容不适合

jquery - Bootstrap3 Accordion 表不适用于 IOS 移动设备

java - 使用 java.text.DateFormat 进行日期格式化

java - 使用 apache poi 将方程式从 Word (*.docx) 读取为 HTML 及其文本上下文

html - Susy 网格对齐有点偏离

html - 想要通过不同样式文件中的 CSS 类在表格中使用 cellpadding 和 cellspacing

java - 将两个面板彼此相邻对齐