css - Bootstrap 问题使按钮响应

标签 css twitter-bootstrap

目前,我创建的计算器应用程序出现问题。它位于 https://mattfox1388.github.io/Calculator/如果你有兴趣看到我的问题。我一直在修补我的级联样式表,以找到一种将我的按钮保留在计算器面板内的方法。大约 760px 宽度后,按钮将出现在垂直线上,这对移动设备不利。我已经尝试使用媒体查询来调整按钮的大小,更改 Bootstrap 类以包含 row-fluid 以及更多尝试来保持按钮看起来相同。不确定到底是什么为按钮创建了垂直线,但我们将不胜感激。

*{
  padding:0;
  margin:0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box !important;
}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide {
    display: none !important;
}
@media screen and (max-width: 480px) {
  .btn-sq-sm {
    padding:2px 4px;
    font-size:80%;
    line-height: 1;
    border-radius:3px;
  }
}
body{
  font-size:62.5%;
}
html {
  background: url(http://media.istockphoto.com/photos/gray-abstract-background-picture-id481056004?k=6&m=481056004&s=612x612&w=0&h=V5AWzkL1wiYvIPi8ekxcY-KB0k_qSxdGMEqSgII6AU0=) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
p {
  font-size: 24px;
}
#middleDiv{
  position:absolute;
  width: 280px;
  height: 420px;
  z-index: 15;
  top: 40%;
  left: 50%;
  margin: -100px 0 0 -150px;
  background-color: #BEBEBE;
  border-radius:25px;
  padding:20px;
  padding-top:30px;
  box-shadow: 10px 10px 5px black;
  white-space: nowrap;
}
#displayArea{
  width: 100%;
  height:65px;
  text-align:right;
  font-size:50px;
  padding-right:10px;
  padding-left:10px;
  background-color:black;
  color:#32CD32;
}
.btn-sq-sm {
  width: 50px;
  max-height: 50px;
  height: 100%;
  font-size: 10px;
  margin-top:10px;
  margin-right:5px;
  margin-left:-5px;
  text-align:center;
}
.btn-spec{
  width:185px !important;
}
[data-notify="progressbar"] {
	margin-bottom: 0px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 5px;
}
#uni{
  color: transparent;
}

最佳答案

无需在媒体查询中应用css,只需添加

          <div class="col-xs-3">
            <button class="btn btn-sq-sm" ng-click="calc.view(7)">
                <p>7</p>
            </button>
          </div>

将所有 col-sm-3 替换为 col-xs-3 并且在移动设备中也能正确显示

关于css - Bootstrap 问题使按钮响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48237117/

相关文章:

javascript - 在 Javascript 中,如何使输入框随其中的值变化而变化?

c# - 如何在 HTML 文本中搜索特定文本并用颜色突出显示搜索字符串

html - 让 Bootstrap 中的英雄单位符合我的需求

html - Bootstrap 下拉悬停不起作用

html - 在行/列中垂直堆叠元素而不是水平

html - 如何使 div 靠近 body 没有任何边距?

twitter-bootstrap - 如何动态更改 Bootstrap 模式数据目标单击

html - 内容不在 div 内

javascript - 为什么我不能将 cookie 放入变量中,然后将结果分配给 div?

html - Bootstrap Navbar 折叠图标未出现