最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css实现表格的行和列相互交换的代码

来源:动视网 责编:小采 时间:2020-11-27 18:47:41
文档

css实现表格的行和列相互交换的代码

css实现表格的行和列相互交换的代码:这篇文章给大家介绍的内容是关于css实现表格的行和列相互交换的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<!DOCTYPE html> <html> <head> <title>行列互换</title> <
推荐度:
导读css实现表格的行和列相互交换的代码:这篇文章给大家介绍的内容是关于css实现表格的行和列相互交换的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<!DOCTYPE html> <html> <head> <title>行列互换</title> <


这篇文章给大家介绍的内容是关于css实现表格的行和列相互交换的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

<!DOCTYPE html>
<html>

	<head>
	<title>行列互换</title>
	<meta charset="UTF-8">
	<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
	<style type="text/css">
	table {
	border: 1px solid #ccc;
	font-size: 14px;
	}
	
	table th {
	background: orange;
	color: #fff;
	padding: 10px;
	}
	
	table td {
	padding: 10px;
	}
	
	table.vertical {
	-webkit-writing-mode: vertical-lr;
	-moz-writing-mode: vertical-lr;
	-ms-writing-mode: tb-lr;
	writing-mode: vertical-lr;
	}
	
	table.vertical th,
	table.vertical td {
	width: 100px;
	height: 14px;
	}
	
	table.vertical p {
	-webkit-writing-mode: horizontal-tb;
	-moz-writing-mode: horizontal-tb;
	-ms-writing-mode: lr-tb;
	writing-mode: horizontal-tb;
	}
	</style>
	<script type="text/javascript">
	var flag = false;
	//注:多次点击后,内面文字会包裹多层p,尚无好的解决方法
	function test() {
	if(!flag) {
	$('table').addClass('vertical').find('th, td').wrapInner('<p>');
//	$('table').addClass('vertical');//数字会变垂直,不能用
	} else {
	$('table').removeClass('vertical');
	}
	flag = !flag;
	}
	</script>
	</head>

	<body>
	<table>
	<tr>
	<tr>
	<th>列1</th>
	<th>列2</th>
	<th>列3</th>
	<th>列4</th>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	<tr>
	<td>数据1-1</td>
	<td>数据1-2</td>
	<td>数据1-3</td>
	<td>数据1-4</td>
	</tr>
	<tr>
	<td>数据2-1</td>
	<td>数据2-2</td>
	<td>数据2-3</td>
	<td>数据2-4</td>
	</tr>
	<tr>
	<td>数据3-1</td>
	<td>数据3-2</td>
	<td>数据3-3</td>
	<td>数据3-4</td>
	</tr>
	</table>
	<input type="button" onclick="test()" value="行列转置" />
	</body>

</html>

文档

css实现表格的行和列相互交换的代码

css实现表格的行和列相互交换的代码:这篇文章给大家介绍的内容是关于css实现表格的行和列相互交换的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<!DOCTYPE html> <html> <head> <title>行列互换</title> <
推荐度:
标签: 表格 实现 代码
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top