2016-04-15 61 views
0

由於某種原因,我的hr標記將在頁腳旁邊垂直進行,而不是在鏈接列表下方水平移動,但我不完全確定它爲什麼這樣做,關於如何修復的任何建議?HR未集中在頁腳

Example

CSS:

footer ul { 
    list-style: none; 
    text-align: center; 
    } 

footer div { 
    margin: 0 auto; 
    display: inline-block; 
    } 

footer { 
    margin-left: 25%; 
    display: flex; 
    } 

HTML:

<footer> 
    <div> 
    <ul> 
     <li><a href="#" target="_blank">Facebook</a></li> 
     <li><a href="#" target="_blank">Twitter</a></li> 
     <li><a href="#" target="_blank">Instagram</a></li> 
     <li><a href="#" target="_blank">Vine</a></li> 
    </ul> 
    </div> 
    <div> 
    <ul> 
     <li><a href="#" target="_blank">YouTube</a></li> 
     <li><a href="#" target="_blank">Twitch</a></li> 
     <li><a href="#" target="_blank">Mobcrush</a> 
     <li><a href="#" target="_blank">SoundCloud</a></li> 
    </ul> 
    </div> 
    <div> 
    <ul> 
     <li><a href="#" target="_blank">GitHub</a></li> 
     <li><a href="#" target="_blank">Stack Overflow</a></li> 
     <li><a href="#" target="_blank">Pastebin</a></li> 
     <li><a href="#" target="_blank">Curse</a></li> 
    </ul> 
    </div> 
    <div> 
    <ul> 
     <li><a href="#" target="_blank">Minecraft Forum</a></li> 
     <li><a href="#" target="_blank">Pocketmine</a></li> 
     <li><a href="#" target="_blank">JSFiddle</a></li> 
     <li><a href="#" target="_blank">Reddit</a></li> 
    </ul> 
    </div> 
    <hr> 
</footer> 

任何幫助將是巨大的!

感謝,

-ItzJavaCraft

+0

我貼給你一個答案,但會讓你有下面的'hr'更多的元素? – LGSon

+0

@LGSon是的,希望 – ItzJavaCraft

回答

2

它成爲一個柔性的項目。包裝你的div,並相應地調整CSS,它將起作用。

footer ul { 
 
    list-style: none; 
 
    text-align: center; 
 
    } 
 

 
footer div div { 
 
    margin: 0 auto; 
 
    display: inline-block; 
 
    } 
 

 
footer > div { 
 
    margin-left: 25%; 
 
    display: flex; 
 
}
<footer> 
 
    <div> 
 
    <div> 
 
     <ul> 
 
     <li><a href="#" target="_blank">Facebook</a></li> 
 
     <li><a href="#" target="_blank">Twitter</a></li> 
 
     <li><a href="#" target="_blank">Instagram</a></li> 
 
     <li><a href="#" target="_blank">Vine</a></li> 
 
     </ul> 
 
    </div> 
 
    <div> 
 
     <ul> 
 
     <li><a href="#" target="_blank">YouTube</a></li> 
 
     <li><a href="#" target="_blank">Twitch</a></li> 
 
     <li><a href="#" target="_blank">Mobcrush</a> 
 
     <li><a href="#" target="_blank">SoundCloud</a></li> 
 
     </ul> 
 
    </div> 
 
    <div> 
 
     <ul> 
 
     <li><a href="#" target="_blank">GitHub</a></li> 
 
     <li><a href="#" target="_blank">Stack Overflow</a></li> 
 
     <li><a href="#" target="_blank">Pastebin</a></li> 
 
     <li><a href="#" target="_blank">Curse</a></li> 
 
     </ul> 
 
    </div> 
 
    <div> 
 
     <ul> 
 
     <li><a href="#" target="_blank">Minecraft Forum</a></li> 
 
     <li><a href="#" target="_blank">Pocketmine</a></li> 
 
     <li><a href="#" target="_blank">JSFiddle</a></li> 
 
     <li><a href="#" target="_blank">Reddit</a></li> 
 
     </ul> 
 
    </div> 
 
    </div> 
 
    <hr> 
 
</footer>

+0

這工作在片段,但由於某種原因沒有在網站上,同樣的問題發生。 – ItzJavaCraft

+0

@ItzJavaCraft該代碼片段展示瞭如何解決它,如果它仍然不能在您的網站上運行,您的標記/ CSS規則會干擾我使用的內容,並且我無法提供幫助,因爲我不知道碼。 – LGSon

+0

我可以向您發送文件鏈接嗎?像JSFiddle或Dropbox一樣? – ItzJavaCraft