2015-11-20 118 views
0

我正在使用引导程序,并且我的按钮大小有问题。 当我调整我的屏幕(浏览器)时,显然按钮的大小会改变,但不是统一的。在调整大小屏幕时保持两个按钮的大小相同

是否有简单的方法来保持相同的尺寸,即它们同时变大(相同的高度)?或任何其他好的做法是值得欢迎的..

这里是小提琴https://jsfiddle.net/udr63mqt/

HTML:

<div class="container" style="max-width:1360px"> 
     <div class="col-sm-6"> 
      <button class="btn-block btn-lg alert-info" id="button_add_info"> 
       <span class="btn-image glyphicon glyphicon-pencil push-left"></span> 
       <span>Lorem ipsum dolor sit amet, consectetur.<small> Quibusdam, magni, doloribus.</small></span> 
      </button> 
     </div> 
     <div class="col-sm-6"> 
      <button class="btn-block btn-lg alert-info" id="button_add_info"> 
       <span class="btn-image glyphicon glyphicon-pencil"></span> 
       <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit?<small> Quibusdam, magni, doloribus, possimus eum sapiente.</small></span> 
      </button> 
     </div> 
    </div> 

CSS:

#button_add_info { 
background-color:lavender; 
border-radius: 0px; 
text-shadow:none; 
border:none; 
box-shadow:none;} 

非常感谢!

+0

你可以设置一个高度和不同的屏幕尺寸宽度:https://jsfiddle.net/gratiafide/wyt8uy0k/ – user3089840

回答

0

您的意思是这样的?

https://jsfiddle.net/gratiafide/wyt8uy0k/

此选项将是一个高度和宽度设置为你的CSS的按钮,使他们停止在任何你喜欢的宽度调整。这样做将覆盖默认的引导高度和宽度值:

@media (min-width: 768px) { 
    #button_add_info { 
     background-color:lavender; 
     border-radius: 0px; 
     text-shadow:none; 
     border:none; 
     box-shadow:none; 
     height:300px; 
     width:250px; 
    } 
} 

#button_add_info { 
     background-color:lavender; 
     border-radius: 0px; 
     text-shadow:none; 
     border:none; 
     box-shadow:none; 
     height:200px; 
     width:150px; 
    } 
+0

不完全,因为有固定高度为150px,文本就会以非常小的屏幕走出边界(例如,带有Google Developper Tools的iPhone 4)。谢谢。 – gentleboy

+0

我将这些高度和宽度作为示例,但您应该可以将它们调整为您要查找的任意大小。你也可以通过做同样的事情来调整字体大小。这样做,还是你在寻找别的东西? – user3089840

+0

我分割了文本并包含了一个.hidden-xs以避免在小屏幕上有太大的按钮。所以一切都很好。谢谢 – gentleboy

相关问题