2012-01-27 3 views
0

私はHTMLコード内のボックスに角を丸めて実装しようとしています。 Chromeでファイルを実行すると、ボックスとすべての属性がありますが、角が丸くなりません。 私はMAC OSX LionでKomodo Editを使用しています。 解決策は何ですか? おかげwebkit box rounding cornersの難易度

<!doctype html> 
<html lang="en"> 
<head> 
<meta charset=="utf-8" /> 
<link rel="stylesheet" href="new.css" /> 
</head> 
<body> 
    <div id="box"> 
    <p id="text"> Hello </p> 
    </div> 
</body> 
</html> 

CSS3:

body { 
    text-align:center; 
} 

#box { 
display: block; 
width: 500px; 
margin:50px auto ; 
padding:15px ; 
text-align:center; 
border: 1px solid blue; 
background: red; 
-webkit-border-radius: 25p; 
} 

#text { 
    font:bold 100px Century Gothic; 
} 

答えて

2

おそらく25pxではなく25pxになるはずです。 しかし、Chromeのバージョンによっては、-webkit-を削除してborder-radiusを使用する必要があります。

+0

これは機能しました。どうもありがとうございました –

2

あなたはそこに-webkit-を必要としません。ちょうどborder-radiusを使用してください。

主な問題は、xを25pxに逃したことです。

1

は、あなたが最後にXを逃した

-webkit-border-radius: 25px; 

にする必要がありタイプミス

-webkit-border-radius: 25p; 

ように見えます。クロスブラウザに準拠するには、実際にいくつかのプレフィックスを使用する必要があります。

-moz-border-radius: 25px; /*Firefox*/ 
-webkit-border-radius: 25px; /*Safari/Chrome/Konqueror*/ 
-khtml-border-radius: 25px; /*Konqueror*/ 
border-radius: 25px; /*Chrome*/