다음과 같은 문제가 있습니다 : 바탕 화면에 3 개의 열이 나란히 표시되고 전체 화면이 표시됩니다. 휴대 기기에서 전체 화면 아래에 3 개의 행이 표시됩니다. 다음 부트 스트랩 그리드 - 모바일 및 데스크톱 배열
그리고 여기에 내가 지금 무슨 코드
여기 데스크탑 스케치입니다. 데스크톱에서는 작동하지만 모바일 장치에서는 작동하지 않습니다.
#eshop{
background-color: red;
}
#truhlarna{
background-color: blue;
}
#bahnak{
background-color: yellow;
}
.col-md-4{
overflow: auto;
padding-bottom: 100%;
margin-bottom: -100%;
}
.col-xs-12{
}
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
<head>
<title>Bakes Wood</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.12.4.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link href="css/style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div class="container-fluid kontejner">
<div class="row">
<div id="eshop" class="col-xs-12 col-sm-4 col-md-4">A</div>
<div id="truhlarna" class="col-xs-12 col-sm-4 col-md-4">B</div>
<div id="bahnak" class="col-xs-12 col-sm-4 col-md-4">C</div>
</div>
</div>
</body>
</html>
대단히 감사합니다!
이 방법은 부트 스트랩 기능을 무시하므로 좋은 접근 방법이라고 생각하지 않습니다. 그래서 이것은 .col-md-4가 사용 된 곳이라면 어디서나 전체 응용 프로그램에 영향을 미칠 것입니다. 그러나 대답은 어떻게 upvoted입니까? –
@kernallora이 스타일을 통해 자신의 문제를 해결할 수있는 사람에 대한 아이디어. 그는 한 섹션에만 한정된 맞춤 클래스를 만들 수 있습니다. 감사합니다 –