【发布时间】:2017-12-24 20:46:57
【问题描述】:
我正在为井字游戏制作布局,因此我希望方块在调整屏幕大小时始终保持在同一位置。
我正在使用 Bootstrap 4 和 SCSS。
1) 我怎样才能让它们固定在同一个位置,不管是什么 屏幕尺寸是?
2) 如果屏幕尺寸变小,我该如何调整尺寸 游戏包装器 div 中的所有项目取决于屏幕尺寸?
codepen 链接:https://codepen.io/Jaunbruns/pen/pwXaRP?editors=1100
HTML:
.block {
background-color: lightBlue;
width: 100px;
height: 100px;
border: 2px solid black;
position: relative;
&:hover {
background: red;
}
}
<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">
<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>
<div class="container">
<div class="game-wrap">
<div class="row">
<div class="block"> </div>
<div class="block"> </div>
<div class="block"> </div>
</div>
<div class="row">
<div class="block"> </div>
<div class="block"> </div>
<div class="block"> </div>
</div>
<div class="row">
<div class="block"> </div>
<div class="block"> </div>
<div class="block"> </div>
</div>
</div>
</div>
【问题讨论】:
标签: html css sass positioning bootstrap-4