我正在(以前是Twitter)Bootstrap 2中工作,我想对按钮进行样式设置,就好像它们是普通链接一样。但是,不仅有任何普通的链接;这些都放在一个<ul class="nav nav-tabs nav-stacked">
容器中。标记最终将像这样:
<form action="..." method="post">
<div class="row-fluid">
<!-- Navigation for the form -->
<div class="span3">
<ul class="nav nav-tabs nav-stacked">
<li><button type="submit" name="op" value="Link 1">Link 1</button></li>
<li><button type="submit" name="op" value="Link 2">Link 2</button></li>
<!-- ... -->
</ul>
</div>
<!-- The actual form -->
<div class="span9">
<!-- ... -->
</div>
</div>
</form>
Bootstrap有什么办法使它们<button>
看起来像实际<a>
吗?
为什么不使用<a>代替<button>?
—
VVL 2013年
因为我需要维护表单其余部分中的表单状态。主要是指表单会话ID,而实际上使其成为链接将意味着将整个表单切换为GET并将该数据放入
—
meustrus
href
。因此,基本上我要么必须显着改变表单的操作方式,要么改变演示文稿。这个问题是我试图发现更改演示文稿有多么容易。
@VitorVenturin我的用例:默认选项卡具有用于输入减价的文本区域。选项卡2具有HTML预览。因此,我不希望Tab 2具有默认打开它的URL。如果我使用链接,则用户可以单击鼠标中键,并在鼠标悬停时看到无意义的地址位置。按钮可以防止这种情况。
—
西罗Santilli郝海东冠状病六四事件法轮功
<button>
元素上的所有类:getbootstrap.com/2.3.2/base-css.html#buttons