Tôi chưa gặp phải điều này trước đây và tôi đang rất khó khăn để cố gắng tìm giải pháp. Khi có một cột bằng trung bình trong bootstrap như vậy:
<h1 class="text-center">Hello, world!</h1>
<div class="container">
<div class="row">
<div class="col-md-12 text-center">
<h1>vicki williams</h1>
</div>
</div>
</div>
Văn bản căn chỉnh hoạt động tốt:
Nhưng khi làm cột bằng nhỏ như vậy:
<div class="container">
<div class="row">
<div class="col-xs-12 text-center">
<h1>vicki williams</h1>
</div>
</div>
</div>
Sau đó, căn chỉnh văn bản không còn hoạt động:
Có một số khái niệm bootstrap mà tôi không hiểu hoặc thực tế đây có phải là một lỗi như tôi nghĩ không. Tôi chưa bao giờ gặp vấn đề này, vì văn bản của tôi luôn được căn chỉnh trong quá khứ với xs. Mọi sự trợ giúp sẽ rất được trân trọng. Đây là mã hoàn chỉnh của tôi:
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
</head>
<body>
<h1 class="text-center">Hello, world!</h1>
<div class="container">
<div class="row">
<div class="col-xs-12 text-center">
<h1>vicki williams</h1>
</div>
</div>
</div>
<!-- jQuery first, then Tether, then Bootstrap JS. -->
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
</body>
</html>
col-xs-*
không còn tồn tại trong phiên bản v4 mới nhất, đó là lý do tại sao bạn nhìn thấy điều này. Cáccol-xs-12
không có một bộ chiều rộng là 100% như của bạncol-md-12
. Kiểm tra DevTools để xem mọi thứ và xem Pull