Skocz do zawartości

Tekst pomiędzy liniami <hr>


azon

Recommended Posts

  • 2 years later...

Możesz linię ustawić jako tło nagłówka (wystarczy krótki odcinek rozciągnięty przez repeat-x) natomiast tekst obejmij dodatkowo znacznikami <span></span> i nadaj mu padding z tłem zasłaniającym linię. 

Link do komentarza
Udostępnij na innych stronach

  • 1 month later...
  • 1 month later...
Dnia 2.03.2020 o 16:36, Kamerzysta napisał:

albo w taki sposób:


<div style="width: 200px;  float: left"><hr></div> <div style="width: 300px; float: left; font-size: 30px;">TEKST POMIEDZY LINIAMI</div><div style="width: 200px;  float: left"><hr></div>

 

lepiej nie w taki sposób

Link do komentarza
Udostępnij na innych stronach

  • 2 months later...
Cytat

Element <hr> reprezentuje zmianę tematu pomiędzy akapitami, np. zmiana sceny w powieści lub przejście do innego tematu w sekcji. W poprzednich wersjach HTML znacznik <hr> reprezentował poziomą linię. Niektóre przeglądarki nadal mogą wyświetlać go jako wypukłą lub wklęsłą linię, jednak ma on ściśle zdefiniowane semantyczne znaczenie i nie służy względom prezentacyjnym.

Rozwiązaniem może być użycie pseudo elementów

<h1 class="divider">Cechy i funkcje</h1>
.divider{
	position: relative;
	text-align: center;
}
.divider:before, 
.divider:after{
	content: "";
  	position: absolute;
  	top: 50%;
	width: 100%;
 	max-width: calc(50% - (260px / 2));
	right: 0;
  	border-bottom: 1px solid #000;
}
.divider:after{
	left: 0;
}

 

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś treść z formatowaniem.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Wczytywanie...
×
×
  • Utwórz nowe...