【问题标题】:iframe background coloriframe 背景颜色
【发布时间】:2009-11-04 00:50:54
【问题描述】:

如何在设计时更改 iframe 背景颜色?

通过设计时,我的意思是: 我的类扩展了 CompositeControl,我在其中实现了设计时支持。

这是 CreateChildControls() 的一部分:

 editor = new HtmlGenericControl("iframe");
 editor.ID = "editorID";
 editor.Style["background-color"] = "Red";
 editor.Style["color"] = "Black";
 editor.Style["position"] = "absolute";
 editor.Style["left"] ="0px";
 editor.Style["top"] = "0px";

 editor.Attributes["width"] = editorWidth.ToString() + "px";
 editor.Attributes["height"] = editorHeight.ToString() + "px";
 editor.Attributes["frameborder"] = "0";
 editor.Attributes["scrolling"] = "auto";

【问题讨论】:

    标签: asp.net html ajax


    【解决方案1】:

    您必须设置 iframe 指向的任何页面的背景(src 属性);)

    如果 iframe 指向与您相同的域,那么您可以使用 Javascript 更改背景颜色或添加额外的样式表 - 但这也不是在设计时。

    这个 iframe 有什么用?

    【讨论】:

    • iframe 将用于创建富文本编辑器 (designMode=on)
    • 那么,有没有办法在设计时改变它的颜色?
    猜你喜欢
    • 1970-01-01
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    相关资源
    最近更新 更多