2014-10-07 76 views
0

我的页面顶部有一个固定标题,它应该是宽度:100%,但它超出了窗口的宽度。谁能告诉我我在这里失踪了什么?我已经尝试将父div重置为0边距。我已经尝试在父div中包装标题。我试图按照建议的here添加箱子大小,这也没有帮助。在任何情况下,标题都会继续扩展到浏览器窗口的右侧。如何防止固定位置标题扩展超出浏览器宽度

HTML:

<body> 
    <div class='header'> 
    <h1 class='name'>some name</h1> 
    <button class='link-button' type='menu'>Links</button> 
    <div class='navigation-links'> 
     <a href="#link" class='header-link'>some link</a> 
    </div> 
    </div> 
    <div> 
    <h3>content</h3> 
    ... 
    </div> 
</body> 

CSS:

html { 
    margin: 0; 
    padding: 0; 
    font-family: 'Roboto Slab', serif; 
} 

body { 
    margin: 0; 
    padding: 0; 
} 

.header { 
    position: fixed; 
    top: 0; 
    left: 0; 
    width: 100%; 
    z-index: 1; 
    background-color: rgba(27,62,111,1); 
    text-align: center; 
    height: auto; 
    margin-bottom: 0; 
} 

感谢您的帮助!

+0

在Chrome中我看起来很好。也许添加一个截图? – ipavl 2014-10-07 02:11:08

+0

无法使用您发布的代码进行复制。 – 2014-10-07 02:11:09

+0

对我来说也适用于铬。 – EternalHour 2014-10-07 02:16:22

回答

0

无法用您的代码重现。您可能会将其他div的最小宽度设置为另一个div。

相关问题