2010-11-24 6 views
1

Étonnamment, le titre l'explique fondamentalement. Nous avons une page que notre client a fait que nous sommes en train de recréer.Page qui s'étend sur ... et sur ... et sur

La hauteur des pages ne cesse d'augmenter jusqu'à ce que (je présume) le navigateur atteigne sa limite. J'ai essayé firebug et W3 validateur et ils ont tous les deux pas aidé.

Est-ce que cela pourrait être des étiquettes non fermées? Ou peut-être le fait que ce générateur qu'elle a utilisé a bloqué les ID sur les tags de script, L'HORREUR!.

Toutes les suggestions seraient super, j'ai besoin de tout essayer ici. Merci.

Répondre

5

Dans votre source de la page 193 à la ligne, il y a ceci:

<div id="txt_2179" style="position:absolute; left:13150228px; top:1239624px; width:-832166px; height:-1239624px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; overflow:hidden;"> 
    <p class="Body-P"><span class="Body-C">LINKS</span></p> 
</div> 

Je ne sais pas ce que la mise en style à cette position, mais c'est ce qui cause le problème. Si vous regardez en bas à droite de votre page, vous verrez LINKS

Y a-t-il une raison pour que cette div existe? Vous pouvez simplement le supprimer ou supprimer les éléments de position absolue du style.

+0

Wow. (juste cela.) – Shikiryu

+0

Oui, c'est celui-là. Les développeurs de cet outil devraient être ... eh bien, vous obtenez l'image. C'est la pire ligne de HTML que j'ai jamais vue. Merci beaucoup. – Olical

+0

Oh et oui, je vais l'enlever, je ne sais pas pourquoi cette chose qu'elle a utilisée l'a mise là, mais elle devra vivre sans elle. – Olical

0

Je ne sais pas. Peut-être que c'est le 3 après l'étiquette </html> (bien, probablement pas). Essayez de corriger les erreurs signalées par le W3C validator.

1
<div style="position: absolute; left: 1.31502e+7px; top: 1239620px; -moz-box-sizing: border-box; overflow: hidden;" id="txt_2179"> 
<p class="Body-P"><span class="Body-C">LINKS</span></p> 
</div> 

Ce. Est fou! Est comme tout le reste de la Position Absolute qui sont tout au long du code HTML.

Même lorsque le débordement est masqué, la déclaration dit: top 1 million 239 000 620 pixels HEIGHT et la déclaration pour Left est aussi obscure qu'un manuscrit médiéval.

Si vous supprimez cette phrase, le code HTML se place dans le corps. J'espère que vous réglerez le reste des déclarations fous aussi.

+0

Eh bien, je n'ai pas vu la réponse de ChrisKent ... Je nageais dans le code. – Billeeb

+0

+1 pour effort .. –

+0

Merci beaucoup, très apprécié! – Billeeb

Questions connexes