Mon projet de fin d'études est de créer un site Web de système de gestion pédagogique, mais il est bloqué dans l'affichage des horaires.
Voici la conception du champ de ma base de données. Je ne sais surtout pas comment l'afficher sur le front-end.
Par exemple, le cours de technologie de compilation est enseigné dans les périodes 3 à 5 le mardi, puis le cours de technologie de compilation sera affiché dans les périodes 3 à 5 dans ce tableau, mais le tableau général montre une ligne de tr, donc je Je ne sais pas. Comment puis-je afficher cela sur trois lignes verticales (sections 3 à 5). .
La fonction detime
Pour chaque cours enend - start
, calculez simplement la valeurrowspan
spécifique et définissez-la dans letable
cours correspondantrowspan
est de fixer le nombre de lignes occupées par un élémentTrouver un plug-in pour fusionner les mêmes lignes de colonnes consécutives
Faites attention à l'apprentissage de la balise table, td a les attributs colspan et rowspan, qui peuvent obtenir l'effet que vous avez mentionné