<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Build a Personal Portfolio Webpage</title>
<link rel="stylesheet" href="./rule/bootstrap-Normalize.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<header class="navbar navbar-inverse navbar-fixed-top">
<nav>
<p class="container">
<a class="navbar-brand navbar-text navbar-left" href="#">Free Code Camp</a>
<ul class="nav navbar-nav navbar-text navbar-right">
<li><a href="#">about</a></li>
<li><a href="#portfolio">portfolio</a></li>
<li><a href="#contact">contact</a></li>
</ul>
</p>
</nav>
</header>
<main>
<p class="container jumbotron">
<header>
<p class="intro-text">
<p>Front-End Developer and UX/UI designer, with practical experience in project management, branding strategy, and creative direction; devoted to functional programming and information architecture.</p>
<hr>
<span>
Web Developer - User Experience Designer - Graphic Artist
</span>
</p>
<img src="http://qlip.in/images/avatar.jpg" alt="666">
</header>
<p>
</p>
<p>
</p>
</p>
</main>
<footer>
</footer>
</body>
</html>
Il n'est pas inclus.
Votre en-tête est défini avec navbar-fixed-top. Dans bootstrap, cela utilisera position:fixed, ce qui entraînera la rupture de l'en-tête du flux régulier.
Selon les règles de contexte d'empilement, les cases positionnées sont au-dessus des cases non positionnées dans le flux, vous semblez donc être contenu par elles.
Habituellement, dans ce cas, vous pouvez utiliser margin-top ou padding-top pour éviter qu'il ne soit bloqué.