我有下表:
<table>
<tr>
<td style="height: 7px; width: 7px"> A1 </td>
<td style="height: 7px"> B1 </td>
<td style="height: 7px; width: 7px"> C1 </td>
</tr>
<tr>
<td style="width: 7px"> A2 </td>
<td> B2 </td>
<td style="width: 7px"> C2 </td>
</tr>
<tr>
<td style="height: 7px; width: 7px"> A3 </td>
<td style="height: 7px"> B3 </td>
<td style="height: 7px; width: 7px"> C3 </td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
基本思想是第一行必须是7像素高.最左边和最右边的单元格(A1和C1)必须是7px宽,中间单元格(B1)必须根据表格的宽度进行缩放.底行(A3,B3,C3)也是如此.
然而,中间行需要按比例缩放 - 换句话说,它需要(tableheight - 14px)
.左侧和最右侧的单元(A2,C2)需要7个像素宽.
一个例子:
7px x 7px
|------|-------------------------|------|
--- +------+-------------------------+------+
| | | | | …
Run Code Online (Sandbox Code Playgroud) 我在C#ASP.NET项目中使用一个类来允许用一些随机脚本语言编写的脚本动态地公开webservice方法 - 换句话说,脚本应该能够公开任何具有任何签名的任何名称的方法(只要因为它通过这个SOAP接口对外界是有效的(能够随意添加和删除它们,而不需要硬代码更改),因此我需要能够在C#中创建一个Web服务类,同时能够在运行时动态添加和删除方法.
现在,到目前为止我能够提出的最好的计划是(运行时)生成C#代码来表示web服务,使用System.Reflection.Emit编译它然后在运行时加载程序集 - 所有这些都是脚本添加的或者从服务中删除一个方法(不应该经常发生,请注意).
有没有人有比这更好的主意?
我正在尝试使用TinyMCE创建一个多文本框,点击编辑类型的图形内容编辑器.我有TinyMCE到我可以添加和删除它们,定位和大小,点击编辑它们等等 - 但有一件事困扰我,那就是工具栏.
我有一个外部工具栏,我试图沿着页面的底部边缘,以及我的"保存并关闭"按钮和一些其他工具按钮.外部工具栏由TinyMCE在带有类的DIV中创建"mceExternalToolbar"
.我尝试设置position: fixed
与left:
和top:
页面样式表属性,但无济于事- TinyMCE的设置position: absolute
和top: -28px
对DIV时,它会创建它.
由于项目限制,我无法修改TinyMCE的源代码,但我可以用额外的CSS文件补充它.
任何人都可以指出我正确的方向让工具栏正确定位?