Maison > interface Web > tutoriel HTML > 求教:如何用 angularjs 实现表格首列固定_html/css_WEB-ITnose

求教:如何用 angularjs 实现表格首列固定_html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-24 11:49:36
original
1733 Les gens l'ont consulté

如题,这该如何解决呢?求各位大神给意见啊


回复讨论(解决方案)

没图帮不了你,说实话你完全可以这样,

第一列是一个表格,其余列是一个表格,这样就可以了

<!DOCTYPE html><html><head>	<meta charset="utf-8"/>	<title></title>	<style>table, th , td {  border: 1px solid grey;  border-collapse: collapse;  padding: 5px;}table tr:nth-child(odd) {  background-color: #f1f1f1;}table tr:nth-child(even) {  background-color: #ffffff;}</style></head><body>	我的笔记	<div ng-app="myTodoApp" ng-controller="myTodoCtrl">		<table>			<tr ng-repeat="two in twonames">				<td style="position: fixed;background-color: #ccc;  height: 47px;">{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>			</tr>		</table>	</div></body>	<script src="angular.min.js" type="text/javascript"></script>	<script src="myTodoApp.js"></script>	<script src="myTodoCtrl.js"></script></html>
Copier après la connexion
Copier après la connexion


myTodoApp.js:
var app = angular.module("myTodoApp",[]);
Copier après la connexion
Copier après la connexion


myTodoCtrl.js:
app.controller("myTodoCtrl",function($scope){	$scope.message="";	$scope.firstnames=[{"Name" : "Alfreds Futterkiste","City" : "Berlin","Country" : "Germany"},{"Name" : "Berglunds snabbk&ouml;p","City" : "Lule&aring;","Country" : "Sweden"},{"Name" : "Centro comercial Moctezuma","City" : "M&eacute;xico D.F.","Country" : "Mexico"},{"Name" : "Ernst Handel","City" : "Graz","Country" : "Austria"},{"Name" : "FISSA Fabrica Inter. Salchichas S.A.","City" : "Madrid","Country" : "Spain"},{"Name" : "Galer&iacute;a del gastr&oacute;nomo","City" : "Barcelona","Country" : "Spain"}];	$scope.twonames=[{"Name" : "Alfreds Futterkiste","City" : "Berlin","Country" : "Germany"},{"Name" : "Berglunds snabbk&ouml;p","City" : "Lule&aring;","Country" : "Sweden"},{"Name" : "Centro comercial Moctezuma","City" : "M&eacute;xico D.F.","Country" : "Mexico"},{"Name" : "Ernst Handel","City" : "Graz","Country" : "Austria"},{"Name" : "FISSA Fabrica Inter. Salchichas S.A.","City" : "Madrid","Country" : "Spain"},{"Name" : "Galer&iacute;a del gastr&oacute;nomo","City" : "Barcelona","Country" : "Spain"},{"Name" : "Island Trading","City" : "Cowes","Country" : "UK"},{"Name" : "K&ouml;niglich Essen","City" : "Brandenburg","Country" : "Germany"},{"Name" : "Laughing Bacchus Wine Cellars","City" : "Vancouver","Country" : "Canada"},{"Name" : "Magazzini Alimentari Riuniti","City" : "Bergamo","Country" : "Italy"},{"Name" : "North/South","City" : "London","Country" : "UK"},{"Name" : "Paris sp&eacute;cialit&eacute;s","City" : "Paris","Country" : "France"},{"Name" : "Rattlesnake Canyon Grocery","City" : "Albuquerque","Country" : "USA"},{"Name" : "Simons bistro","City" : "K&oslash;benhavn","Country" : "Denmark"},{"Name" : "The Big Cheese","City" : "Portland","Country" : "USA"},{"Name" : "Vaffeljernet","City" : "&Aring;rhus","Country" : "Denmark"},{"Name" : "Wolski Zajazd","City" : "Warszawa","Country" : "Poland"}];	$scope.left=function(){ return 100- $scope.message.length;};	$scope.clear=function(){$scope.message="";};	$scope.save = function(){$scope.message="";};});
Copier après la connexion
Copier après la connexion


基本效果就是这样,具体你自己调整一下吧.

<!DOCTYPE html><html><head>	<meta charset="utf-8"/>	<title></title>	<style>table, th , td {  border: 1px solid grey;  border-collapse: collapse;  padding: 5px;}table tr:nth-child(odd) {  background-color: #f1f1f1;}table tr:nth-child(even) {  background-color: #ffffff;}</style></head><body>	我的笔记	<div ng-app="myTodoApp" ng-controller="myTodoCtrl">		<table>			<tr ng-repeat="two in twonames">				<td style="position: fixed;background-color: #ccc;  height: 47px;">{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>				<td>{{two.Name}}</td>				<td>{{ two.Country }}</td>			</tr>		</table>	</div></body>	<script src="angular.min.js" type="text/javascript"></script>	<script src="myTodoApp.js"></script>	<script src="myTodoCtrl.js"></script></html>
Copier après la connexion
Copier après la connexion


myTodoApp.js:
var app = angular.module("myTodoApp",[]);
Copier après la connexion
Copier après la connexion


myTodoCtrl.js:
app.controller("myTodoCtrl",function($scope){	$scope.message="";	$scope.firstnames=[{"Name" : "Alfreds Futterkiste","City" : "Berlin","Country" : "Germany"},{"Name" : "Berglunds snabbk&ouml;p","City" : "Lule&aring;","Country" : "Sweden"},{"Name" : "Centro comercial Moctezuma","City" : "M&eacute;xico D.F.","Country" : "Mexico"},{"Name" : "Ernst Handel","City" : "Graz","Country" : "Austria"},{"Name" : "FISSA Fabrica Inter. Salchichas S.A.","City" : "Madrid","Country" : "Spain"},{"Name" : "Galer&iacute;a del gastr&oacute;nomo","City" : "Barcelona","Country" : "Spain"}];	$scope.twonames=[{"Name" : "Alfreds Futterkiste","City" : "Berlin","Country" : "Germany"},{"Name" : "Berglunds snabbk&ouml;p","City" : "Lule&aring;","Country" : "Sweden"},{"Name" : "Centro comercial Moctezuma","City" : "M&eacute;xico D.F.","Country" : "Mexico"},{"Name" : "Ernst Handel","City" : "Graz","Country" : "Austria"},{"Name" : "FISSA Fabrica Inter. Salchichas S.A.","City" : "Madrid","Country" : "Spain"},{"Name" : "Galer&iacute;a del gastr&oacute;nomo","City" : "Barcelona","Country" : "Spain"},{"Name" : "Island Trading","City" : "Cowes","Country" : "UK"},{"Name" : "K&ouml;niglich Essen","City" : "Brandenburg","Country" : "Germany"},{"Name" : "Laughing Bacchus Wine Cellars","City" : "Vancouver","Country" : "Canada"},{"Name" : "Magazzini Alimentari Riuniti","City" : "Bergamo","Country" : "Italy"},{"Name" : "North/South","City" : "London","Country" : "UK"},{"Name" : "Paris sp&eacute;cialit&eacute;s","City" : "Paris","Country" : "France"},{"Name" : "Rattlesnake Canyon Grocery","City" : "Albuquerque","Country" : "USA"},{"Name" : "Simons bistro","City" : "K&oslash;benhavn","Country" : "Denmark"},{"Name" : "The Big Cheese","City" : "Portland","Country" : "USA"},{"Name" : "Vaffeljernet","City" : "&Aring;rhus","Country" : "Denmark"},{"Name" : "Wolski Zajazd","City" : "Warszawa","Country" : "Poland"}];	$scope.left=function(){ return 100- $scope.message.length;};	$scope.clear=function(){$scope.message="";};	$scope.save = function(){$scope.message="";};});
Copier après la connexion
Copier après la connexion


基本效果就是这样,具体你自己调整一下吧.



非常感,我尝试用两个表格显示吧。
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal