小编Aru*_*ngh的帖子

CSS:宽度百分比和边框

我用百分比定义了容器的宽度.我想添加一个边框(宽度右侧3px),因为容器宽度是%,而边框宽度是px,我该如何调整容器的宽度?

<div class="wrap">
  <div class="left">...</div>
  <div class="right">...</div>
</div>

.wrap{
    width:100%;
}

.left{
    width:30%;
}

.right{
    width:70%;
}
Run Code Online (Sandbox Code Playgroud)

我想在.left的右侧添加3px边框.例如:

.left{
    width:30%;
    border:3px solid #000;
}
Run Code Online (Sandbox Code Playgroud)

由于我在%中定义了宽度,因此重新调整.left宽度的最佳方法是什么.我可以粗略地将宽度减小到29%,但我想要做到精确.

html css layout

36
推荐指数
2
解决办法
4万
查看次数

<Body>标签的边距和填充

我正在编写一个非常简单的HTML代码,如下所示.写在记事本中并在IE-8和Firefox(OS:Window Vista)中打开.

<html>
<body>
    <table border="1"><tr><td>test</td></tr></table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

上面的代码没什么特别的,它是从左上角创建一些空间.

在此输入图像描述

使用以下代码可以轻松删除

<body style="margin:0; padding:0">
Run Code Online (Sandbox Code Playgroud)

现在我已经找到了默认的边距和填充,这适用4于Firefox,而不同于IE-8.

<body style="margin:4; padding:4">
Run Code Online (Sandbox Code Playgroud)

我对这个场景有一些疑问.

  1. 为什么这个值是4?
  2. 从这个值来的地方,它被保存在某个地方?
  3. 我们可以修改(可配置)此默认值吗?
  4. 浏览器的这些值有何不同?

谢谢.

html margin padding stylesheet

19
推荐指数
1
解决办法
8万
查看次数

将HTML表导出为Excel JavaScript函数添加选择文件名

我有以下函数将HTML导出到excel:

function generateexcel(tableid) {
  var table= document.getElementById(tableid);
  var html = table.outerHTML;
  window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html));
}
Run Code Online (Sandbox Code Playgroud)

问题是,我无法保存特定的文件名,因此用户可以获得如下内容:

您要保存%3Ctable%20id%3D%22tableRslts%22%20tabindex%3D%2235%22%20 file?

保存的文件如下:

IytvT8Jo.xls.part.xls (至少在我们将使用的目标浏览器Firefox中)

你会如何解决这个问题?

javascript asp.net excel export export-to-excel

13
推荐指数
1
解决办法
3万
查看次数

异形iframe是否可行?

是否可以将iframe设置为六边形或菱形或矩形或正方形以外的任何形状?

甚至是div?

html css iframe

3
推荐指数
1
解决办法
1549
查看次数

是否有类似于<img>的方式来显示.txt文件的内容

我有一些HTML和JavaScript代码,它们实现了一组图像的幻灯片放映.现在我想要包含.txt文件.

我可以使用HTML或JavaScript中的任何内容来实现相同的内容吗?我不想使用HTML和JavaScript之外的任何东西.

html javascript image text-files

2
推荐指数
1
解决办法
142
查看次数

如何在SQL Server 2008 r2管理工作室中复制现有数据库?

我正在尝试复制现有的数据库,该数据库存在于SQL Server 2008 r2管理工作室中.

是否有任何选项可以在管理工作室中复制数据库?

sql-server sql-server-2008-r2

2
推荐指数
1
解决办法
1万
查看次数

如何逐行阅读 MS Word 段落和表格内容

我正在 C# (3.5) 中使用Microsoft.Office.Interop.Word. 逐行读取,将行拆分为array[],处理行中的每个单词,根据业务逻辑替换一些单词,替换单词后,用转换后的行替换整行。

到目前为止,一切都运行良好。

现在我有一些word文档,它们有段落和表格。我想一一读取表格的每一列并替换特定列中的列内容。

更新


使用办公自动化

1. Opening word file.
2. Moving cursor to top of the document
3. Selecting first line using (`wordApp.Selection.endKey`) and processing all words
4. After processing the words replacing the selected line with the processed line.
5. Using wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING);    
   moving next line processed further.
Run Code Online (Sandbox Code Playgroud)

问题: 1. 读取表时,使用时只读取第一列 wordApp.Selection.endKey

我想处理所有列的数据。有什么方法可以识别内容是段落还是表格?

在此处输入图片说明

.net c# ms-word office-interop

1
推荐指数
1
解决办法
2万
查看次数

如何限制由DataSet填充的dropdownlist的可见项

我有一个DropdownList ASP control,正在填充DataSet.

我在用 .net 3.5, c#.

要控制DropDownList的高度,我使用以下代码,它正在工作.

<asp:DropDownList size="1"
            onMouseOver="this.size=10;"             
            onMouseOut="this.size=1;"
            style="display:none; position:absolute; width:150px;" 
            runat="server"></asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)

但是点击它时闪烁,意味着首先它显示所有值并再次调整大小为10,提供控件的长度.

谢谢

c# asp.net

0
推荐指数
1
解决办法
1万
查看次数