Как отобразить список в виде 3 столбцов для экранов lg и 1 столбца для экранов sm - PullRequest
0 голосов
/ 26 января 2020

На компьютере мой список выглядит следующим образом: enter image description here

Но на телефоне он показывает только 1-й столбец и не продолжает список как 1-столбец list.

Я использую Bootstrap и мой код выглядит так:

 <section>
        <div class="container">
            <div class="row align-items-start">
                <div class="col-sm-12 col-md-4">
                    <div class="p-3">

                        <b>Statewide Texas Sites</b><br />
                        <a href="https://www.touringtexas.com/" target="_top">Touring Texas</a>
                        <br />
                        <a href="https://www.texas-lakes.net/" target="_top">Texas Lakes</a>
                        <br />

                    </div>
                </div>

                <div class="col-sm-12 col-md-4 col-md-push-4">
                    <div class="p-3">

                        <b>Texas Tourist Areas</b><br />
                        <a href="https://www.highlandlakes.com/" target="_top">Highland Lakes</a>
                        <br />
                        <a href="https://www.hill-country.net/" target="_top">Hill Country Network</a>
                        <br />

                    </div>
                </div>


                <div class="col-sm-12 col-md-4 col-md-push-4">
                    <div class="p-3">

                        <b>Texas Lakes</b><br />
                        <a href="https://www.highlandlakes.net/lakeaustin/" target="_top">Lake Austin</a>
                        <br />
                        <a href="https://www.lake-bridgeport.com/" target="_top">Lake Bridgeport</a>
                        <br />

                    </div>
                </div>
            </div>
        </div>
    </section>

1 Ответ

2 голосов
/ 26 января 2020

Это должно работать нормально, похоже, что у вас что-то не так с вашей настройкой, сначала я могу подумать, что это окно просмотра, проверьте, есть ли у вас <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> в вашей голове.

См. Пример работы на мобильном телефоне и на рабочем столе.

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="icon" href="/docs/4.1/assets/img/favicons/favicon.ico">

    <title>Sticky Footer Template for Bootstrap</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<body>
<section>
<div class="container">
<div class="row align-items-start">
	<div class="col-sm-12 col-md-4">
		<div class="p-3">

			<b>Statewide Texas Sites</b><br />
			<a href="https://www.touringtexas.com/" target="_top">Touring Texas</a>
			<br />
			<a href="https://www.texas-lakes.net/" target="_top">Texas Lakes</a>
			<br />

		</div>
	</div>

	<div class="col-sm-12 col-md-4 col-md-push-4">
		<div class="p-3">

			<b>Texas Tourist Areas</b><br />
			<a href="https://www.highlandlakes.com/" target="_top">Highland Lakes</a>
			<br />
			<a href="https://www.hill-country.net/" target="_top">Hill Country Network</a>
			<br />

		</div>
	</div>


	<div class="col-sm-12 col-md-4 col-md-push-4">
		<div class="p-3">

			<b>Texas Lakes</b><br />
			<a href="https://www.highlandlakes.net/lakeaustin/" target="_top">Lake Austin</a>
			<br />
			<a href="https://www.lake-bridgeport.com/" target="_top">Lake Bridgeport</a>
			<br />

		</div>
	</div>
</div>
</div>
</section>
	
  </body>
</html>
...