Actuellement, un projet a été réalisé, l'interface est la suivante:
Cela se fait à l'aide de Frameset. Aucun problème n'a été trouvé dans le développement sous l'écran large. Ce n'est que lorsqu'un utilisateur a testé la machine avec 800 * 600 et a constaté que l'interface entière était déformée.
À ce moment-là, toute la page Frameset n'était que de 600 pixels de hauteur, et une barre de défilement est apparue dans le cadre imbriqué de Frameset, qui était vraiment laid. Comment régler la hauteur de l'ensemble de cadres afin que la page de trame imbriquée n'ait pas de barres de défilement et que le jeu de cadres ait des barres de défilement?
La hauteur de Frameset ne peut pas être définie, par exemple: <Rows de FrameSet = 110, * style = hauteur: 1900px;>. À l'heure actuelle, la page est toujours la hauteur de l'écran, pas 1900px; Le réglage de la hauteur du corps de trame n'est pas non plus valide. Ce qu'il faut faire? Je baigne depuis plusieurs jours et je n'ai pas trouvé la réponse, donc cette question a été suspendue. J'ai aussi pensé à demander à l'artiste de remplacer Frameset par Div + CSS, mais j'avais peur qu'il y ait trop de contenu impliqué et la charge de travail du remplacement pourrait être grande, donc j'ai dû abandonner.
L'inspiration est vraiment étrange. Il ne peut pas être arrêté même si cela vient. Juste après la publication de cette question pendant un mois, il est soudainement venu aujourd'hui, et cela a quand même apporté un iframe quand il est venu. Lorsque je niche des cadres et définis la hauteur de la page IfraMese, l'effet sort vraiment. Partagez maintenant la solution avec des collègues qui rencontrent les mêmes problèmes mais ne peuvent pas les résoudre.
1. Page de Frameset (inner.html)
Copier le code