列出元素合并在一起?

时间:2015-07-19 01:53:24

标签: html css

我的标题中有一个导航栏,当页面加载时,元素合并在一起Evidence

它应该是什么样的:Evidence 我不明白为什么。它不会发生在IE或Firefox中,只有chrome。

关于标题的CSS:

#header {
    position: fixed;
    width: 100%;
    height: 7.5%;
    top: 0;
    left: 0;
    background-color: #708090;
}
#headerTitle {
    color: #FFFFFF;
    margin-left: 1%;
    height: 100%;
    display: table;
}
#headerTitleText {
    margin: 0;
    padding: 0;
    display: table-cell;
    vertical-align: middle;
}
#headerList {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    height: 100%;
    top: 0;
    right: 0;
}
.headerListButton {
    display: inline-block;
    float: left;
    height: 100%;
}
.headerListText {
    height: 100%;
    padding-left: 20%;
    padding-right: 20%;
    text-decoration: none;
    color: #FFFFFF;
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    font-weight: bold;
}
.headerListButton:hover {
    background-color: #616F7E;
}    
#current {
    background-color: #616F7E;
    cursor: default;
    pointer-events: none;
}

关于标题的所有HTML:

<div id="header">
        <div id="headerTitle">
            <h1 id="headerTitleText">WIP</h1>
        </div>
        <ul id="headerList">
            <li class="headerListButton"><a href="index.php" class="headerListText">Home</a></li>
            <li class="headerListButton" id="current"><a href="about.html" class="headerListText">About</a></li>
            <li class="headerListButton"><a href="archives.html" class="headerListText">Archives</a></li>
        </ul>
    </div>

是铬错误吗?刷新后它会得到修复,只有在首次加载页面时才会发生。也许我应该使用javascript在加载时自动刷新页面(但是它如何知道它是否已经刷新了?)

0 个答案:

没有答案