Html 浏览器缩放过程中按钮内部的动态文本
在Firefox浏览器(版本35.0.1)上,“我的”按钮如下所示: 但是,在浏览器中缩小后,某些文本开始被截断: 我试着看看Html 浏览器缩放过程中按钮内部的动态文本,html,css,asp.net,Html,Css,Asp.net,在Firefox浏览器(版本35.0.1)上,“我的”按钮如下所示: 但是,在浏览器中缩小后,某些文本开始被截断: 我试着看看文本溢出或文本呈现是否有帮助。然而,我不想使用省略号和混乱的呈现CSS似乎并没有工作。我希望文本在缩小(或放大)时动态改变大小。有办法做到这一点吗 HTML: 我不能用浏览器的缩放来复制这种行为,但我认为使用相对单位一字体大小属性应该可以解决这个问题 尝试使用em而不是px,例如“字体大小:0.875em 编辑:我刚刚设法在JSFIDLE中复制了它,em单位解决了它。
文本溢出
或文本呈现
是否有帮助。然而,我不想使用省略号和混乱的呈现CSS似乎并没有工作。我希望文本在缩小(或放大)时动态改变大小。有办法做到这一点吗
HTML:
我不能用浏览器的缩放来复制这种行为,但我认为使用相对单位一字体大小属性应该可以解决这个问题 尝试使用em而不是px,例如“字体大小:0.875em 编辑:我刚刚设法在JSFIDLE中复制了它,em单位解决了它。
尝试用div元素更改button元素,这在我身上发生过一次,div是我的解决方案无法复制-
<td>
<button id="ctl00_phBody_btnReplaceDrive" class="btn btn-primary" style="width: 100%; text-align: left;" onclick="return ChooseDiskToReplace();">
<i class="icon-exchange" style="padding-right: 7px"></i>
Replace existing hard drive
</button>
</td>
.btn-primary {
color: #FFF;
background-color: #565656;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn {
display: inline-block;
margin-bottom: 0px;
font-weight: normal;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
border-radius: 3px;
-moz-user-select: none;
}
.btn-primary {
color: #FFF;
background-color: #565656;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
max-width: 190px; //I couldn't replicate it without this
}
.btn {
display: inline-block;
margin-bottom: 0px;
font-weight: normal;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
border-radius: 3px;
-moz-user-select: none;
}