Wie kann ich einen Überschriftstext in der Mitte einer Seite einfügen? Ich benutze Kolben-Bootstrap und ich möchte es mit meinem eigenen CSS-Stil anpassen.So zentrieren Sie einen Überschriftstext vertikal und horizontal mit dem flask-bootstrap
Hier ist mein Beispielcode:
HTML
{% extends "bootstrap/base.html" %}
{% block head %}
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
{{ super() }}
<!-- My ccs style -->
<link rel="stylesheet" href="{{url_for('.static', filename='start.css')}}">
<!-- Custom Fonts -->
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font- awesome.css" rel="stylesheet">
{% endblock %}
{% block content %}
<header class="header">
<div class="text-vertical-center">
<h1>Welcome to my Site</h1>
<h3>My portfolio</h3>
<br>
<a href="#" class="btn btn-dark btn-lg">Next Site</a>
</div>
</header>
{% endblock %}
CSS
html,
body {
width: 100%;
height: 100%;
}
body {
font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.text-vertical-center {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.text-vertical-center h1 {
margin: 0;
padding: 0;
font-size: 4.5em;
font-weight: 700;
}
.btn-dark {
border-radius: 4;
color: #fff;
background-color: rgba(0,0,0,0.4);
}
Was mache ich falsch? The result of the code in Chrome
mit Ihrem Code bekomme ich das gleiche Ergebnis. nichts passiert. Der Header befindet sich immer noch in der oberen linken Ecke. –
Höhe einstellen: 100px; & Breite: 100px. Bitte überprüfen Sie die aktualisierte Antwort –