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

Bootstrap niełamiący się tekst przy małej szerokości

0 głosów
356 wizyt
pytanie zadane 13 września 2023 w HTML i CSS przez michalskinwo Nowicjusz (200 p.)

Hejka, mam problem i nie umiem dojść na czym on się opiera, w sensie piszę sobie Bootstrapa z odc 1 od Zelenta, ale mam  przy małej wielkości  tekst zachowuje poprzednią szerokość. Daję screeny dla łatwego zobrazowania (na screenie kod + efekt).

Przy dużej szerokości:

Przy małej szerokości (poniżej 769 zaczyna się problem)

Przy szerokości 477 robi się odstęp od krawędzi okna dziwny, właśnie przez tekst, a pamiętam, że tekst powinien się zachowywać responsywnie z defaultu). 

Na filmiku jest używana wersja 4 boostrapa, ja używam v5, czy z tego może to wynikać? W divie containerowym użyłem container-fluid myśląc, że to poprawi sytuację, ale nic się nie zmienia.

Aktualny kod: 

<!DOCTYPE html>
<html lang="pl">
<head>

	<meta charset="utf-8">
	
	<title>Skoki narciarskie</title>
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<meta name="description" content="Blog o skokach narciarskich">
	<meta name="keywords" content="skoki narciarskie, skoczkowie, wyniki">
	<meta name="author" content="Jan Kowalski">
	<meta http-equiv="X-Ua-Compatible" content="IE=edge">
	<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-4bw+/aepP/YC94hEpVNVgiZdgIC5+VKNBQNGCHeKRQN+PtmoHDEXuppvnDJzQIu9" crossorigin="anonymous">
	<link rel="stylesheet" href="main.css">
	<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700&amp;subset=latin-ext" rel="stylesheet">
	
	<!--[if lt IE 9]>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
	<![endif]-->
	
</head>

<body>
	
	<main>
		
		<section class="jumpers">
		
			<div class="container-fluid">
				
				<header>
					
					<h1>Poznajmy zawodników</h1>
					<p>W tej sekcji specjalnie dla Was prezentujemy sylwetki zawodników, których znamy z rywalizacji w konkursach pucharu świata oraz olimpijskich. Poznaj osiągnięcia, statystyki, a także ciekawostki na temat najbardziej rozpoznawalnych zawodników!</p>
						
				</header>
				<div class="row">
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/malysz.jpg" class="img-fluid" alt="Adam Małysz"></a>
							<figcaption>Adam Małysz</figcaption>
						</figure>
					
					</div>
					
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/stoch.jpg" class="img-fluid" alt="Kamil Stoch"></a>
							<figcaption>Kamil Stoch</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/ahonen.jpg" class="img-fluid" alt="Janne Ahonen"></a>
							<figcaption>Janne Ahonen</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/schmitt.jpg" class="img-fluid" alt="Martin Schmitt"></a>
							<figcaption>Martin Schmitt</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/kubacki.jpg" class="img-fluid" alt="Dawid Kubacki"></a>
							<figcaption>Dawid Kubacki</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/zyla.jpg" class="img-fluid" alt="Piotr Żyła"></a>
							<figcaption>Piotr Żyła</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/kranjec.jpg" class="img-fluid" alt="Robert Kranjec"></a>
							<figcaption>Robert Kranjec</figcaption>
						</figure>
					
					</div>

					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/schlierenzauer.jpg" class="img-fluid" alt="Gregor Schlierenzauer"></a>
							<figcaption>Gregor Schlierenzauer</figcaption>
						</figure>
					
					</div>
					
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/kot.jpg" class="img-fluid" alt="Maciej Kot"></a>
							<figcaption>Maciej Kot</figcaption>
						</figure>
					
					</div>
					
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/kraft.jpg" class="img-fluid" alt="Stefan Kraft"></a>
							<figcaption>Stefan Kraft</figcaption>
						</figure>
					
					</div>					
					
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/ammann.jpg" class="img-fluid" alt="Simon Ammann"></a>
							<figcaption>Simon Ammann</figcaption>
						</figure>
					
					</div>						
					
					<div class="col-sm-6 col-md-4">
					
						<figure>
							<a href="#"><img src="img/kasai.jpg" class="img-fluid" alt="Noriaki Kasai"></a>
							<figcaption>Noriaki Kasai</figcaption>
						</figure>
					
					</div>						
					
				</div>	
			</div>
				
		</section>
		
	</main>
	<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.min.js" integrity="sha384-Rx+T1VzGupg4BHQYs2gCW9It+akI2MM/mndMCy36UVfodzcJcF0GGLxZIzObiEfa" crossorigin="anonymous"></script>
</body>
</html>

CSS:

body
{
	background-color: #2F3336;
	color: #efefef;
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
}

h1
{
	font-size: 36px;
	font-weight: 400;
	color: #C0D06F;
	margin: 20px;
}

.jumpers
{
	
	text-align: center;
	padding: 0;
}

.jumpers p{
	overflow-wrap: break-word;
	margin-bottom: 300px;
}
.jumpers figcaption {
	margin-top: 99px;
}

 

1 odpowiedź

+1 głos
odpowiedź 14 września 2023 przez Visual Studio Kot Bywalec (2,550 p.)
wybrane 15 września 2023 przez michalskinwo
 
Najlepsza

Obrazy są wyśrodkowane dobrze. Widać to jak porównasz je względem nagłówka, Przetestuj w innej przeglądarce lub kliknij na czarny button nad swoim komentarzem z napisem "CodePen" i sprawdź jak wygląda. W operze najpewniej układ DevTools trochę Ci namieszał.

Pamiętaj tez by ograniczać szerokość dla wrappera, w kórym umieszczasz zawartość strony, żeby zdjęcia nie skalowały się absurdalnie w stosunku do pozostałej treści. W twoim przypadku jest to element <main>

main {
max-width: 1920px;
margin: auto;
}
komentarz 15 września 2023 przez michalskinwo Nowicjusz (200 p.)
O rzeczywiście to wina narzędzie, dzięki wielkie! No i rzeczywiście zapomniałem o ustawieniu max-width dla wrappera, serdeczne dzięki za tą uwagę!

Podobne pytania

0 głosów
1 odpowiedź 963 wizyt
pytanie zadane 29 października 2019 w HTML i CSS przez Avalansz Użytkownik (580 p.)
0 głosów
1 odpowiedź 3,003 wizyt
0 głosów
1 odpowiedź 362 wizyt

93,731 zapytań

142,668 odpowiedzi

323,286 komentarzy

63,289 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...