首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >h3右侧的引导按钮

h3右侧的引导按钮
EN

Stack Overflow用户
提问于 2017-07-20 07:02:14
回答 5查看 1.3K关注 0票数 1

在代码打击中,取决于我是否使用display:inline-block,加号按钮被放置在右上或右下,但从未与h3放在同一行。

有什么问题吗?

https://jsfiddle.net/DTcHh/35253/

代码语言:javascript
复制
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>

<div style="border: 1px solid">
  <h3 style="text-align: center;display:inline-block">aaaaaaaaaaa</h3>
  <span class="glyphicon glyphicon-plus btn-flat" style="float:right;"></span>
</div>


<div style="border: 1px solid">
  <h3 style="text-align: center;">bbbbbbbbb</h3>
  <span class="glyphicon glyphicon-plus btn-flat" style="float:right;"></span>
</div>

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-07-20 07:16:40

你想要这样:

代码语言:javascript
复制
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>

  <div style="border: 1px solid">
  <h3 style="text-align:center; margin:0px; padding:10px 5px;">aaaaaaaaa
  <span class="glyphicon glyphicon-plus btn-flat" style="float:right; position:relative; top:8px; font-size:15px;"></span></h3>
  </div>


  <div style="border: 1px solid">
  <h3 style="text-align:center; margin:0px; padding:10px 5px;">bbbbbbbbb
  <span class="glyphicon glyphicon-plus btn-flat" style="float:right; position:relative; top:8px; font-size:15px;"></span></h3>
  </div>

票数 1
EN

Stack Overflow用户

发布于 2017-07-20 07:04:45

pull-right类添加到span中,并将其置于<h3>下。在代码片段中可以看到两个结果。

  1. 当您使用style="display:inline-block;"时。
  2. 没有任何样式的普通h3。默认情况下,heading具有disply:block属性。

代码语言:javascript
复制
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>

<div style="border: 1px solid">
  <h3 style="display:inline-block;">aaaaaaaaaaa <span class="glyphicon glyphicon-plus btn-flat pull-right" style="font-size:small;padding-top: 6px;"></span></h3>

</div>


<div style="border: 1px solid">
  <h3 class="text-center">bbbbbbbbb <span class="glyphicon glyphicon-plus btn-flat pull-right" style="font-size: small; padding-top: 6px;"></h3>
  </span>
</div>

票数 1
EN

Stack Overflow用户

发布于 2017-07-20 07:10:26

只需在两个标记中添加display: inline-block;属性即可。

代码语言:javascript
复制
h3, span {display: inline-block;}
span {float: right; margin-top: 20px;} 
.glyphicon-plus::before {line-height: 30px;}
代码语言:javascript
复制
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>

<div style="border: 1px solid; text-align: center;">
  <h3>aaaaaaaaaaa</h3>
  <span class="glyphicon glyphicon-plus btn-flat"></span>
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45207529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档