Fireplace April 2026

HTML CSS Grid Anfängerfrage

Jesse21

Cadet 4th Year
Registriert
Apr. 2015
Beiträge
90
Habe heute aus Spaß mit html und css angefangen komme jetzt aber irgendwie nicht weiter,

folgendes Problem: Habe ein relativ einfaches Grid erstellt und wollte jetzt den text "Content1" vertikal zentrieren, bekomme das aber irgendwie nicht so ganz hin justify-content: center; und align-items: center; habe ich schon ausprobiert funktionieren aber irgendwie nicht. Laut https://www.mediaevent.de/css/grid-align.html soll es aber so gehen. Wäre für einen Gedankenanstoß sehr froh

Jesse

HTML:
HTML:
<body>
<div class="container">
    <nav>Navbar</nav>
    <main>Main</main>
    <div id="contentleft">
        <div id="textleft">Content1</div>
    </div>
    <div id="contentright">
    <div id="textright">Content1</div>
    </div>
    <footer>Footer</footer>
</div>
</body>

CSS:
CSS:
* {margin: 0; padding: 0;}
.container{
    display: grid;
    height: 100vh;
    grid-template-columns: 0.01fr 1fr 0.01fr;
    grid-template-rows: 0.1fr 1fr 0.1fr;
    grid-template-areas:
    "nav nav nav"
    "contentleft main contentright"
    "footer footer footer";
    grid-gap: 0.0rem;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 12px;
    color: black;
    text-align: center;
}
nav {
    grid-area: nav;
    background: green;
}
main {
    grid-area: main;
    background: red;
}
#contentleft {
    grid-area: contentleft;
    background: yellow;
}
#textleft {
    transform: rotate(-90deg);
}
#contentright {
    grid-area: contentright;
    background: orange;
}
#textright {
    transform: rotate(90deg);
}
footer {
    grid-area: footer;
    background: blue;
}
 
Code:
text-align: center;

Wäre eine Möglichkeit ;)
 
Probier mal folgendes. Musst Du dann noch bei dem Text links einfügen.

Code:
#textright {
    transform: rotate(90deg);
    margin: 0;
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
}
 
  • Gefällt mir
Reaktionen: Jesse21
Danke funktioniert :D
Thema kann geschlossen werden
 
  • Gefällt mir
Reaktionen: Skandaloes
Zurück
Oben