如何让一个div中的两个子div在一行上显示? 100

大div中的子div我设置的margin-right=100px;想在这100px中加一个“点击更多”按钮该怎么加啊??-------------------------... 大div中的子div我设置的 margin-right=100px;想在这100px中加一个“点击更多”按钮该怎么加啊??------------------------------附带样式---------------------------------.panel-heading{ padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px;}.panel-title { margin-top: 0; margin-bottom: 0; margin-right: 100px; font-size: 16px; color: inherit;}<div class="panel-heading"> <div class="panel-title "> <h3 class="panel-title"><i class="fa fa-gear"></i>   功能控制</h3><!--现在我想在这里加一个标签,这个标签位于class=panel-title div 一行显示,并且在它的最右边,因为上面样式中我已经设置了这个 margin-right=100px了,这个100px就是留给这里的,该怎么写???????--> </div></div> 展开
 我来答
码匠
2017-11-09 · 原创桌游与酷玩,为你带去更多欢乐
码匠
采纳数:625 获赞数:4623

向TA提问 私信TA
展开全部

看你的意思,是希望左边有标题,右边有个按钮?

如果是这样,你可以用两种布局,分别是浮动布局和定位布局

浮动布局,是用这样的结构

<div>
    <h3>标题部分</h3>
    <span>由于不知道你的按钮希望要什么样子的,此处如果需要有交互,可以用input元素,如果不需要可以直接使用其他标签做成按钮样式即可</span>
</div>

之后是针对h3和span都设置浮动即可,可以为h3设置左浮动 float: left,span设置右浮动float: right

另一种方法是定位

定位布局,就是针对子元素设置绝对定位,父级元素设置相对定位

比如为你的div(父级元素)设置position:relative,对你的子元素(如上的span标签)设置position: absolute,再使用left、top、right、bottom中的合适的属性,针对span进行位置的控制即可

看你貌似是初学者,掌握了HTML标签,也能够书写CSS属性,在实现效果上看上去做的也不错,只不过如果能够知道怎么去合理使用就更好了,可以借助书籍进一步学习一下,字典式呈现的书籍就算了,感兴趣的话可以去看看《HTML5布局之路》里面的讲解,基于行业实际开发工作的标签选择与布局处理。

匿名用户
2017-11-09
展开全部
给两个子div加上display:inline-block就可以在一行显示了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-11-09
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式