jjzjj

styleSheets

全部标签

javascript - GetComputedStyle 到屏幕以外的其他媒体

@mediascreen{a{color:green}}@mediaprint{a{color:red}}有没有一种方法可以使用JavaScript在打印时获取“A”元素的颜色?普通的getComputedStyle仅适用于screen媒体。我不想读取样式元素。我需要计算样式。 最佳答案 我开发了一个解决方案,如何删除PRINT媒体的所有样式。这样打印样式将与SCREEN样式相同。这使打印机的打印效果与屏幕上显示的完全一样。console.debug('styleSheetsLength')$('link[media=print]'

没有引用 DOM 元素的 Javascript/Prototype : Get css values,?

是否可以通过在CSS文件中定义的类名(例如类的宽度)检索样式属性,而不必从DOM中的实际元素中获取它? 最佳答案 是的。查看document.styleSheets属性。https://developer.mozilla.org/en-US/docs/Web/API/document.styleSheetshttp://www.quirksmode.org/dom/tests/stylesheets.html 关于没有引用DOM元素的Javascript/Prototype:Getcss

javascript - 在 react-native 中我们使用 styleSheet.create。我们在reactjs中使用什么?

在react-native中我们使用styleSheet.create。我们在reactjs中使用什么?感谢您的帮助!https://github.com/romseguy/redux-store-visualizer我在这里没有看到任何样式的使用,但有样式。他是如何做到这一点的,还是我错过了什么? 最佳答案 类似的选择是执行如下操作:letstyles={container:{backgroundColor:'red'}}就像上面提到的评论之一,StyleSheet调用是不必要的,因为浏览器已经支持CSS。最后,只需在渲染函数的返

javascript - Angular : dynamic stylesheet link tag fires request too soon

我面临的问题与Conditionally-renderingcssinhtmlhead中描述的问题类似(但不完全相同,请耐心等待)我还“懒惰地”加载样式表,从我在Controller最开始初始化的范围变量中获取文件名:当我使用ng-href(这里是data-形式)时,我确实避免了不需要的请求,例如:http://localhost/css/%7B%7B%20filename%7D%7D.css但这一切仍然太快了,我几乎每次都得到这个:http://localhost/css/.css这似乎意味着请求在Angular删除自己的标记和它用正确的值替换它的那一刻之间触发(它这样做,片刻之后,

xml - 什么是 : or n1: in this xslt stylesheet do?

抱歉,我是xslt的完全菜鸟,可能会一直这样,但我想弄清楚a:和n1:在以下方面做了什么:或谢谢! 最佳答案 在a:anode中,a是一个命名空间前缀,anode是一个局部名称,两者共同构成了一个限定元素名称。在您的样式表中查找xmlns:a="http://example.com/"命名空间声明。路径a:anode选择namespace中具有本地名称anode的任何元素,前缀a在样式表中绑定(bind)到。 关于xml-什么是:orn1:inthisxsltstylesheetdo?,

xml - xsltproc (osx) "not a stylesheet, compilation error"。但是 xml 和 xsl 都可以在在线工具上使用

设法让我的xsl在http://www.xmlper.com/工作(来自其他stackoverflow评论的好工具很好的推荐)。但是当我在我的macosx命令行上运行相同的(现在高度精简)xml和xsl时,我得到“编译错误,文档不是样式表”是否是版本问题(下面xsltproc的输出)?我正在运行最新的mac(10.7)和最新的xcode4.2(以确保xml库等)?我找不到任何关于xsltproc不支持xsltv2.0的信息(我试过设置为v1.0-没有区别)我确实尝试下载其他xslt处理器(例如saxon),但进入旧的java版本并且无法运行程序。希望有人遇到并解决了这个问题!谢谢本输入

ruby - Nokogiri 可以搜索 "?xml-stylesheet"标签吗?

我需要解析XML样式表:我尝试过使用Nokogiri:doc.search("?xml-stylesheet").first['href']但是我得到了错误:`on_error':unexpected'?'after''(Nokogiri::CSS::SyntaxError) 最佳答案 Nokogiri无法搜索作为XML处理指令的标签。您可以像这样访问它们:doc.children[0] 关于ruby-Nokogiri可以搜索"?xml-stylesheet"标签吗?,我们在StackO

sql-server - XML 路径的 SQL Server : Set xml-declaration or processing instruction "xml-stylesheet" on top

我想设置一个处理指令以在XML之上包含一个样式表:同样的问题是xml声明(例如)期望的结果:TestSomeMore我的研究让我了解了节点测试语法和processing-instruction().这个SELECT'type="text/xsl"href="stylesheet.xsl"'AS[processing-instruction(xml-stylesheet)],'Test'ASTest,'SomeMore'ASSomeMoreFORXMLPATH('TestPath')产生这个:TestSomeMore我找到的所有提示都告诉我将XML转换为VARCHAR,“手动”连接它并将

python - 如何用 Python 2.6 和 minidom 添加 xml-stylesheet 处理指令节点?

我正在使用minidom创建XML文档-如何确保生成的XML文档包含如下样式表引用:谢谢! 最佳答案 使用这样的东西:fromxml.domimportminidomxml="""text"""dom=minidom.parseString(xml)pi=dom.createProcessingInstruction('xml-stylesheet','type="text/xsl"href="mystyle.xslt"')root=dom.firstChilddom.insertBefore(pi,root)printdom.to

javascript - 有没有办法让浏览器忽略或覆盖 xml-stylesheet 处理指令?

我正在尝试编写一个小书签来帮助一些QA测试人员在遇到问题时提交有用的调试信息。目前我可以将window.location设置为提供此调试信息的URL,但此资源是一个带有xml-stylesheet处理指令的XML文档。如果测试人员能够看到纯文本形式的原始XML数据,或者IE和Firefox的默认XML呈现,实际上会更方便。有谁知道使用InternetExplorer或Firefox禁用或覆盖XML文档中提供的xml-stylesheet指令的方法?编辑:我已经在这个问题上悬赏了。要求:仅客户端代码,不允许用户干预需要IE和Firefox的解决方案(它们可以是不同的解决方案)禁用样式表处