• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

CSS dopasowywanie tekstu

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
787 wizyt
pytanie zadane 10 marca 2018 w Rozwój zawodowy, nauka, praca przez focused Użytkownik (580 p.)
Jak zrobić, żeby tekst dopasowywał się się do znacznika np. <header> (czerwony kolor)? Nie chce żeby tekst wychodził poza ten znacznik

https://i.imgur.com/0SYNi5U.png
komentarz 10 marca 2018 przez OdsetekGlupoty Pasjonat (15,360 p.)
Abym mógł Ci pomóc, pokaż kod HTML.
komentarz 10 marca 2018 przez focused Użytkownik (580 p.)
header {
    background: red;
    max-height: 15vh;
    width: 100%;
}

 

komentarz 10 marca 2018 przez OdsetekGlupoty Pasjonat (15,360 p.)
Pisałem, że potrzebny mi kod HTML, a nie CSS.
komentarz 10 marca 2018 przez focused Użytkownik (580 p.)
<body>
    <header>Lorem ipsum...</header>
    <sidebar>&nbsp;</sidebar>
    <main>&nbsp;</main>
    <footer>&nbsp;</footer>
</body>

 

2 odpowiedzi

0 głosów
odpowiedź 10 marca 2018 przez Chess Szeryf (76,730 p.)
wybrane 10 marca 2018 przez focused
 
Najlepsza
header{ 
	background:red;
	max-height:15vh;
	width:100%;
	overflow:auto;
}
<body style="background:grey">

<header>Lorem ipsum.........................
.....................................
.............................................
...............................................
.............................................
..........................................
.....................................
........................................
.........................................
..........................................</header>
<sidebar>&nbsp;</sidebar>
<main>&nbsp;</main>
<footer>&nbsp;</footer>

</body>

Jeśli chcesz, aby te tło dopasowało się do tekstu to wyrzuć max-height:15vh;. Zamiast <sidebar></sidebar> możesz użyć, np. section, article, nav, etc.. Na tym etapie, to nie staraj się mieszać za bardzo HTML z XHTML. Poczytaj też o:

https://developer.mozilla.org/en-US/docs/Web/CSS/overflow

https://developer.mozilla.org/en-US/docs/Web/CSS/text-overflow

https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap

https://www.w3.org/TR/css-text-3/

Resztę sobie doszukaj w jakimś porządnym źródle, typu MDN, czy w3.org.

0 głosów
odpowiedź 10 marca 2018 przez OdsetekGlupoty Pasjonat (15,360 p.)
Chwila... Twój tekst ma ponad 200 znaków, a ty chcesz go zmieścić w takim małym headerze? Jak HTML ma go tam zmieścić, skoro przeglądarka musi pokazać cały tekst?

Podobne pytania

0 głosów
2 odpowiedzi 338 wizyt
pytanie zadane 16 marca 2021 w HTML i CSS przez AgentTecza Obywatel (1,810 p.)
0 głosów
2 odpowiedzi 258 wizyt
pytanie zadane 18 czerwca 2018 w HTML i CSS przez xxx1990 Początkujący (490 p.)
0 głosów
3 odpowiedzi 725 wizyt

93,440 zapytań

142,431 odpowiedzi

322,679 komentarzy

62,802 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...