2017-05-09 27 views
0

我在使用Chrome瀏覽器居中時遇到問題。它在JSfiddle中工作正常,但每當我將它放入Chrome中時,它都不居中。我嘗試使用margin:0 auto作爲像and和align-text:center這樣的塊元素,但是它們都沒有工作。 這裏是我的HTML和CSS無法在Google Chrome瀏覽器的h1元素中居中顯示文字

*, 
 
*:before, 
 
*:after { 
 
    -webkit-box-sizing: border-box; 
 
    -moz-box-sizing: border-box; 
 
    box-sizing: border-box; 
 
} 
 

 
.container, 
 
.grid { 
 
    margin: 0 auto; 
 
    width: 960px; 
 
} 
 

 
.container { 
 
    padding-left: 30px; 
 
    padding-right: 30px; 
 
} 
 

 
.col-1-3 { 
 
    width: 33.33%; 
 
} 
 

 
.col-2-3 { 
 
    width: 66.66%; 
 
} 
 

 
.col-1-3 { 
 
    display: inline-block; 
 
    vertical-align: top; 
 
} 
 

 
.grid, 
 
.col-1-3, 
 
.col-2-3 { 
 
    padding-left: 15px; 
 
    padding-right: 15px; 
 
} 
 

 

 
/* 
 
    ============================== 
 
    Primary Header 
 
    ============================== 
 
*/ 
 

 
.logo { 
 
    text-align: center; 
 
}
<!DOCTYPE html> 
 
<html lang="en"> 
 

 
<head> 
 
    <meta charset="utf-8"> 
 
    <title>Rysh</title> 
 
    <link rel="stylesheet" href="Assets/stylesheets/main.css"> 
 
</head> 
 

 
<body> 
 
    <header class="container logo"> 
 
    <h1>Rysh</h1> 
 
    <nav> 
 
     <a href="shop.html">Shop</a> 
 
     <a href="about.html">About</a> 
 
    </nav> 
 
    </header> 
 
</body> 
 

 
</html>

enter image description here

enter image description here

任何人都可以看到它爲什麼不能在Chrome中工作?

+0

你能提供一個鏈接或東西,我們可以重現的截圖你的問題?否則,找不到根本原因是不可能的。順便說一句,你需要刪除固定的'寬度:960px;'使其更具響應性。 – shaochuancs

+0

在您的代碼片段中,無法加載樣式表Assets/stylesheets/main.css,因爲它是相對路徑。 – shaochuancs

+0

@shaochuancs你知道我在這裏分享文件的方式嗎?它是一個小文件夾 –

回答

0

嘗試使用

Rysh

Rysh

Rysh

相關問題