2009-12-23 4 views
0

I recently asked how to hide the vertical scroll bar using overflow:hidden. Alors que la réponse a bien fonctionné (la barre de défilement est cachée), je me demande pourquoi elle apparaît même en premier lieu. Je pense que l'inclusion d'un objet à l'intérieur d'une autre page atteindrait automatiquement la taille requise à moins d'être contraint (ce que je ne crois pas faire). Le CSS pour mon objet est:Augmentation de la taille du cadre d'objet pour supprimer les barres de défilement

object { 
    width: 100%; 
    height: 100%; 
    border: none; 
} 

Toute suggestion permettant à l'objet entier soit la taille complète, il doit être, au lieu de le cacher? Je vous remercie.

P.S. Pour mémoire, l'ensemble du site est exécuté sur une machine locale - il n'aura aucun accès au réseau.

Éditer:This SO Question est presque exactement ce que je cherche à faire, mais avec un objet plutôt qu'un iFrmae. Cependant, je n'arrive pas à obtenir ceci pour redimensionner le div contenant à la bonne taille.

Répondre

0
html, body, object { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    position: fixed; 
    height: 100%; 
    width: 100%; 
    outline: none; 
} 

Le <object> sera 100% taille de la fenêtre avec ce CSS. <html>et<body> doit être inclus pour définir <html> s hauteur à 100%.

+0

Malheureusement, cela n'a pas fonctionné. Le cadre (objet) qui est à l'intérieur va au bas de la page, mais aucune barre de défilement n'apparaît sur la page principale. – JasCav

0

Réinitialisez toutes les marges et padding à 0, de sorte qu'aucun « caché » l'espace est repris

Questions connexes