<body>
<table width="100%" border="1">
<tr>
<th>Month</th>
<th>Savings</th>
<th>Savings for holiday!</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
<td rowspan="2">$50</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</table>
</body>
</html>
rowspan代表跨行。
首先,我们打开excel表格,如图所示,输入一些内容来演示。我需要把单元格中内容分成5行5个单元格。
我们点击列标签号,如图所示,先调整列宽为单个汉字宽度。
然后,点击菜单栏“开始”下面工具栏中的“填充”,在出现的下拉菜单中选择“两端对齐”。
这样,单元格内容就被分成5行5个单元格了,效果如下图所示。我们点击保存即可。
首先你的文本框和导航栏有没有外层容器,如果有的话都加上float:left;样式,并且这两个容器宽度之和别大于红色区域的宽度。
<divstyle="background:#f00;width:960px;height:80px;overflow:hidden;"><inputstyle="float:left;"type="text"value="55555"/><divstyle="width:500px;float:left;"><ahref="#">网站首页</a><ahref="#">会员登录</a><ahref="#">客户端</a><ahref="#"></a></div></div>
透明的gif的,可行,但描边很差
色彩也不丰富
PNG的导出为PNG24或32的,都背景可以透明,色彩很丰富,也不失真,以后基本上网页上都会用这个图像格式,但是有很多人,还在用很老的IE,IE里不支持PNG的透明
很多方法可以让PNG图象透明,但是当PNG作为背景时,要让他透明,就非常麻烦
还有一点
还在用TABLE布局啊??都要html5了,落后好几个HTML版本了!用块(DIV)或更新的自定义标签
只稍懂父子层的定位,要放几层放几层,要怎么定位怎么定位
加油!
比如第一行3列均分,第二行二列均分,就找第一行列数和第二行列数的最小公倍数,如以下这个,最小公倍数就是标题跨列数:6,第一行每一单元格跨列2 第二行跨列3,刚好。
<table class="m-pnjctable">
<tr>
<td colspan="6">我是一个标题</td>
</tr>
<tr>
<th colspan="2">我是第一行第一列</th>
<th colspan="2">我是第一行第二列</th>
<th colspan="2">我是第一行第三列</th>
</tr>
<tr>
<th colspan="3">我是第二行第一列</th>
<th colspan="3">我是第二行第二列</th>
</tr>
</table>
1、css法可以在标签中设置margin属性,即:style="margin:5px
0
5px
0;"(顺序:上、右、下左,亦可简写为style="margin:
5px
0;"),这段css的作用是在当前表格外部的上下各留出5px的空白。
2、空对象法
1)空行。还可以在表格后敲回车换行,产生
标签,或者按shift+回车软换行,产生
标签,都可产生一个空行。
(2)空表格。插入一个1行1列的表格,设置单元格的宽度、高度,在单元格中不输入内容。当单元格高度小于12px时,一定要将空格符
删掉,否则达不到设定高度,这一点非常重要。即:
(3)空div。类似于空表格,插入一个div,设置其宽度、高度,超出隐藏即可。
3、透明法<可以在ps中新建一个5x5px的画布,背景设为透明,保存为透明gif,然后在需要留间距的表格后面插入这个透明,将其宽度、高度可以任意调整,直到满意为直。<table border="1">
<tr>
<td>2</td>
<td>阔辩</td>
<td>Disc</td>
<td>ASTM</td>
</tr>
<tr>
<td>1</td>
<td>阔体</td>
<td>Body</td>
<td>ASTM</td>
</tr>
<tr>
<td>序号(No)</td>
<td colspan="2">名称(Name)</td>
<td>材料</td>
</tr>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)