Sådan oprettes: Responsiv hovedtekst

Lær hvordan man opretter en responsiv hovedtekst med CSS.

Responsiv hovedtekst

Juster hovedtekstdesignet efter skærmstørrelse. Juster browservinduet for at se effekten.

Try it yourself

Opret responsiv hovedside

Første trin - Tilføj HTML:

<div class="header">
  <a href="#default" class="logo">FirmaLogo</a>
  <div class="header-right">
    <a class="active" href="#home">Hjem</a>
    <a href="#contact">Kontakt</a>
    <a href="#about">Om</a>
  </div>
</div>

Andet trin - Tilføj CSS:

/* Brug grå baggrund og lidt indre margen til at indstille titelside stil */
.header {
  overflow: hidden;
  background-color: #f1f1f1;
  padding: 20px 10px;

/* Indstil stil for titelsidekoblinger */
.header a {
  float: left;
  color: black;
  text-align: center;
  padding: 12px;
  text-decoration: none;
  font-size: 18px;
  line-height: 25px;
  border-radius: 4px;

/* Indstil stil for Logo-link (bemærk, vi sætter linjehøjde og skriftstørrelse til samme værdi for at forhindre, at hovedet vokser, når skriften bliver større) */
.header a.logo {
  font-size: 25px;
  font-weight: bold;

/* ændr baggrundsfarve ved museoverførsel */
.header a:hover {
  background-color: #ddd;
  color: black;

/* Indstil stil for aktiv/current link */
.header a.active {
  background-color: dodgerblue;
  color: white;

/* Flyt linkdele til højre */
.header-right {
  float: right;

/* Tilføj mediequery for at opnå responsivitet - når skærmens bredde er 500px eller mindre, vil links blive stakket sammen */
@media screen and (max-width: 500px) {
  .header a {
    float: none;
    display: block;
    text-align: left;
  
  .header-right {
    float: none;
  

Try it yourself

Related pages

Tutorial:CSS navigation bar