Faire En-Tête Fixe De Défilement Horizontale

alors les gars, si u test le code ci-dessous, u peut voir que tout est bien, sauf si u taille en bas de la fenêtre, de sorte que le menu flash ( rouge div ) est en train de sortir de la page à droite.
eh bien, si la fenêtre est plus petite que la 900px, il y a une HORIZONTALE composant scrollpane, c'est très bien, mais il permet de faire défiler le contenu de la page!
Je veux que la partie supérieure a également pour faire défiler, mais seulement horizontale, parce que je veux qu'ils soient fixes (rester sur le haut du site, toujours)...

des suggestions? J'ai essayé beaucoup de choses à partir de google, mais pas un d'entre eux était la bonne 4 moi...

thx & g.r. ace

html:

<!DOCTYPE>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Titel</title>
    <link href="main.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div id="div_page" align="center">
        //page content goes here
    </div>
    <div id="div_menu">
        <img src="img/logo.png" alt="<Logo>" style="position:absolute; top:0px; left:20px; width:225px; height:150px;">
        <div id="div_flash"></div>
    </div>
</body>


</html>

css:

@charset "utf-8";

body {
    padding:0px;
    margin:0px;
}

#div_menu {
    position:fixed;
    top:0px; right:0px; left:0px;
    width:100%; height:40px;
    min-width:800px;
    overflow:visible;
    background-image:url(img/menu.png);
    background-position:top left;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-size:100% 40px;
    background-color:#333;
}

#div_flash {
    position:absolute;
    top:0px; left:250px;
    width:500px; height:150px;
    background-color:#F00;  
}

#div_page {
    position:absolute;
    top:40px; right:0px;left:0px;
    min-width:800px; min-height:500px;
}
  • pourriez-vous être plus précis?
  • ce que tu veux savoir ? si u test le code comme je l'ai décrit, u vais c ce que je veux dire...
  • en fait j'ai testé le code et je ne pourrais pas voir le contenu de déménagement que vous avez dit
  • u ne redimensionner la fenêtre plus petite que la largeur:800px & height:600px ? tout d'abord u devrait proppably ad quelques <p>blabla<br>.....</p> dans le div_page, parce que si il n'y a rien à l'intérieur de la page pour faire défiler la page proppably ne faites défiler ^^
  • Pouvez-vous me dire la mise en page dont vous avez besoin dans le détail?
  • eh bien tout simplement, je veux que le menu sur le haut, en position fixe, de sorte que seul le contenu de la page est de défilement... le problème est que : si un div en position:fixed, u ne PEUT PAS faire défiler vers la droite, si la partie droite du menu de la fenêtre...

InformationsquelleAutor Ace | 2012-03-20