如何使用按钮在同一行上创建<h4>标签?

Mic*_*ael 5 css twitter-bootstrap

我有这个HTML:

<h4><span class="label label-default">1546 - some text</span></h4>
<div class="pull-left">  
    <button type="button" class="btn btn-primary" ng-click="list.saveItems();" ng-disabled="!list.currentItems.length || list.currentItemsStatus.id == 1">Submit</button>
    <button type="button" class="btn btn-default" ng-click="list.getItems()">Reload</button>
    <button type="button" class="btn btn-default" ng-disabled="true">Cancel</button>
</div>
Run Code Online (Sandbox Code Playgroud)

如何使用右侧的按钮在同一行上创建元素?

Seb*_*sch 7

您必须添加以下CSS:

h4 {
    display:inline-block;
    float:left;
}
Run Code Online (Sandbox Code Playgroud)

演示: https ://jsfiddle.net/omc6oyra/1/

display属性的默认值是block标题采用父容器的整个宽度.有了display:inline-block它只需将所需空间.


另一种解决方案仅使用Bootstrap

您可以将类pull-left设置为<h4>to.所以你不需要额外的CSS规则:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<h4 class="pull-left"><span class="label label-default">1546 - some text</span></h4>
<div class="pull-left">  
    <button type="button" class="btn btn-primary" ng-click="list.saveItems();" ng-disabled="!list.currentItems.length || list.currentItemsStatus.id == 1">Submit</button>
    <button type="button" class="btn btn-default" ng-click="list.getItems()">Reload</button>
    <button type="button" class="btn btn-default" ng-disabled="true">Cancel</button>
</div>
Run Code Online (Sandbox Code Playgroud)