应用脚本可以从网站继承样式吗?

时间:2014-05-30 16:02:33

标签: google-apps-script google-sites

我的脚本从我的Google网站上的其他页面提取并输出页面内容:

var app = UiApp.createApplication();
var page = SitesApp.getPageByUrl("blah");
app.close();
return HtmlService.createHtmlOutput("<h1>" + page.getTitle() + "</h1>" + page.getHtmlContent());

我发布了这个并将其作为应用程序脚本组件插入到我的页面中。

如何让它从网站继承其样式?我可以以某种方式导入它们吗?我已经看到我可以引用外部CSS或者将其写入内联但我只是希望继承/导入所有网站的样式。

1 个答案:

答案 0 :(得分:0)

可以为您的页面使用STyle。 你可以使用CSS的属性。

你需要创建一个脚本“style.gs”并使用这样的css:

Style.gs:

var css={};

css.title = {
  width : '660px',
  paddingTop :'10px',
  margin:' -12px -11px -10px',
  background : 'white', 
};

例如,您可以在代码中使用面板。

code.gss:

var panelTitle = app.createVerticalPanel().setStyleAttributes(css.title);