javascript – 如何将CSS应用于Google Closure库中的组件?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 如何将CSS应用于Google Closure库中的组件?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1361字,纯文字阅读大概需要2分钟。
内容图文
![javascript – 如何将CSS应用于Google Closure库中的组件?](/upload/InfoBanner/zyjiaocheng/825/3f334b41cdd54483a74e1980f3e398dc.jpg)
我正熟悉Google的Closure Library.我创建了一个带有Select Widget的简单页面,但它显然需要一些样式(元素看起来像纯文本,在下面的示例中,按钮下方会弹出菜单项).
我假设图书馆支持样式 – 我如何勾选它们? SVN中的每个示例页面似乎都使用自己的CSS.
简要示例如下:
<body>
<div id="inputContainer"></div>
<script src="closure-library-read-only/closure/goog/base.js"></script>
<script>
goog.require('goog.dom');
goog.require('goog.ui.Button');
goog.require('goog.ui.MenuItem');
goog.require('goog.ui.Select');
</script>
<script>
var inputDiv = goog.dom.$("inputContainer");
var testSelect = new goog.ui.Select("Test selector");
testSelect.addItem(new goog.ui.MenuItem("1"));
testSelect.addItem(new goog.ui.MenuItem("2"));
testSelect.addItem(new goog.ui.MenuItem("3"));
var submitButton = new goog.ui.Button("Go");
testSelect.render(inputDiv);
submitButton.render(inputDiv);
</script>
</body>
解决方法:
实际上,搜索正确的CSS应该从您要使用的小部件的演示页面开始.通过检查页面的HTML,通过查找标记可以很容易地识别演示所依赖的样式表.对于goog.ui.HoverCard,来自hovercard.html的相应元素是:
<link rel="stylesheet" href="css/demo.css">
<link rel="stylesheet" href="../css/hovercard.css">
忽略css / demo.css,它定义了CSS规则以确保演示页面的外观是一致的,因此css / demo.css中的大多数代码都是特定于演示而不是小部件,所以不应该包含它在你的申请中.
不要忘记查看css / common.css,它包含许多小部件使用的显示内联块xbrowser实现.
内容总结
以上是互联网集市为您收集整理的javascript – 如何将CSS应用于Google Closure库中的组件?全部内容,希望文章能够帮你解决javascript – 如何将CSS应用于Google Closure库中的组件?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。