/* Global */
* {
\t box-sizing: border-box;
}
body {
\t font-family: "Lato", sans-serif;
}
/* Header */
header {
\t width: 100vw;
\t padding: 1.5em;
\t background-color: #ccc;
}
header > a {
\t background-color: yellow;
}
/* Navigation */
nav {
\t display: inline-block;
\t background-color: red;
}
<!DOCTYPE html>
<html>
\t <head>
\t \t <!-- Meta -->
\t \t <meta charset="utf-8">
\t \t <meta name="viewport" content="width=device-width, initial-scale=1">
\t \t <!-- Title -->
\t \t <title>Saad Al-Sabbagh | Web Developer</title>
\t \t <!-- CSS -->
\t \t <link rel="stylesheet" href="css/normalize.css">
\t \t <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:400,700">
\t \t <link rel="stylesheet" href="css/main.css">
\t </head>
\t <body>
\t \t <!-- Header -->
\t \t <header>
\t \t \t <!-- Navigation -->
\t \t \t <nav>
\t \t \t \t <a href="#">Portfolio</a>
\t \t \t \t <a href="#">Expertise</a>
\t \t \t \t <a href="#">About</a>
\t \t \t \t <a href="#">Contact</a>
\t \t \t </nav>
\t \t \t <a href="#">Saad Al-Sabbagh</a>
\t \t </header>
\t </body>
</html>
でアンカー要素の整列、それはNAV外のアンカー要素です。
ヘッダーは全角で、ナビゲーションはインラインブロックですが、テキストアライメントを実行しようとすると:center;それは動作していないようです。
このプロパティはブロックレベルの要素でしか機能しないとの結論に達しました。結論が真であると確信しています。
テキストを中央に配置するにはどうすればよいですか?
..絶対にする必要が判明? – Roy
@Royそれはロゴ自体ではなく、ロゴとして機能するテキストですが、とにかくそれを中心にしたいと思っています。 –
@ SaadAl-Sabbagh [https://jsfiddle.net/tjbaezid/dgaynmxp/1/]このようなものを探していますか? –