U r*_*u s 4 html javascript css jquery twitter-bootstrap
单击后如何防止按钮保持聚焦状态?
HTML
<div class="container">
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">Left</button>
<button type="button" class="btn btn-default">Middle</button>
<button type="button" class="btn btn-default">Right</button>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
@import url('http://getbootstrap.com/dist/css/bootstrap.css');
body {
margin: 10px;
}
Run Code Online (Sandbox Code Playgroud)
请看看我在这个小提琴里的意思.
我知道我可以通过将样式应用于锚点<a>
而不是按钮来绕过这个,但我不能这样做,因为我必须保留以下原始asp.net
控件.
<asp:Button ID="SearchResultsPDF" runat="server" Text="PDF Report" CssClass="btn btn-default" OnClick="PDFReport_Click" />
<asp:Button id="SearchResultsCSV" runat="server" Text="CSV Report" CssClass="btn btn-default" onClick="CSVReport_Click"></asp:Button>
Run Code Online (Sandbox Code Playgroud)
我也看到了这个解决方案与jQuery,它工作正常,但它似乎太具体.
jQuery的
$(".btn").mouseup(function(){
$(this).blur();
})
Run Code Online (Sandbox Code Playgroud)
我想知道是否只有一个CSS解决方案,我很欣赏如何做到这一点的一些方向.谢谢.
如果您不想使用该jquery片段,则无法添加类.我能想到的唯一选择是覆盖样式:focus
.
.btn-default:focus {
background-color: #fff;
border-color: #ccc;
}
Run Code Online (Sandbox Code Playgroud)
理想情况下,您可能希望使用自己的类,但这取决于您是否能够将类添加到asp:Button
.
归档时间: |
|
查看次数: |
4216 次 |
最近记录: |