css - 加载所有内容后重新设置小部件样式

标签 css widget

我有一个从外部站点加载的小部件。小部件宽度比我的网站大,我想调整它的大小。但无论我尝试过什么都没有改变。我尝试用“!important”编写 CSS 规则,我在加载文档后使用 jQuery 调整大小,但它不起作用。

如何覆盖小部件的 CSS 规则。为什么没有任何效果?

最佳答案

通过使用 Chrome DevTools,您可以在右侧查看计算样式,如屏幕截图所示。

enter image description here

找到您正在处理的属性,应该有一个指向定义该属性的 CSS 文件的链接。

如果元素出现在 iframe 中,请使用以下循环等待 iframe 加载。

while ( $( "iframe") == false ) { ; }

一旦加载了 iframe,while 循环就会退出,然后您可以使用 jQuery 应用您的 css。

$("#myiFrameElement").css("背景颜色", "黄色");

关于css - 加载所有内容后重新设置小部件样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23467688/

相关文章:

html - 如何模糊元素及其背后的所有内容,而不模糊元素内的文本? CSS

javascript - WordPress小部件中的重复表单字段?

r - r Shiny 中对齐的单选按钮

html - 如何使元素水平滚动而不是垂直滚动

css - Bootstrap 导航栏下拉菜单在 iphone 上不起作用

html - Box 不居中 css 布局

qt - Qt的映射小部件

python - 如何禁用对文本小部件的输入但允许编程输入?

c - 如何使用 GTK3 在 C 中将 GtkWidget 标签对齐到其 GtkWidget 布局的中心?

c# - 是否可以使用 CSS 设计 C# 应用程序