Could you help me diagnose the issue with this code? I have tailored it to be responsive on my tablet by using 12 columns for two divs, expecting the third div to be in a new row. However, upon checking my index.html on the tablet, all the divs are displayed in a single row. What could be causing this problem?
<link rel = "stylesheet" href="css/bootstrap.min.css">
<link rel = "stylesheet" href = "demo.css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-xs-6 ">Bootstrap Tutorial</div>
<div class="col-xs-6 ">Bootstrap Tutorial</div>
<div class="col-xs-4 ">Bootstrap Tutorial</div>
<button class="btn btn-primary">click</button>
</div>
</div>
<script src="js/bootstrap.min.js"></script>
<script src="demo.js"></script>
</body>