首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用h5内联显示自定义div

使用h5内联显示自定义div
EN

Stack Overflow用户
提问于 2017-07-05 10:21:54
回答 3查看 1.3K关注 0票数 0

我知道这听起来很简单,但这真的让我很烦。我已经在网上研究过了,还没有找到一个完美的答案。

我有这个html代码:

代码语言:javascript
复制
<h5 class="start-online"><div id="online_ajax">0</div> Clients online </h5>

我希望online_ajax div在客户端联机文本之前显示内联。

我目前的css是:

代码语言:javascript
复制
h5.start-online {
    text-align: center;
    font-size: 11px;
}

.online_ajax {
    position: relative;
    display: inline-block;
}
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-07-05 10:23:21

您不能在<div>中嵌套<h5>句号。改为<span>

代码语言:javascript
复制
<h5 class="start-online"><span id="online_ajax">0</span> Clients online </h5>

你甚至不需要给它定型!<span>标记是<div>标记的内联版本(就像<div>标记是<span>的内联版本一样)。

此外,在您的CSS中,您应该选择id#是ID选择器。

代码语言:javascript
复制
#online_ajax {
  position: relative;
  display: inline-block;
}

但是是的,正如我之前说过的,请不要使用<div>

票数 0
EN

Stack Overflow用户

发布于 2017-07-05 10:25:15

你犯了个错误。

online_ajax是一个id,使用#而不是dot(.)

票数 0
EN

Stack Overflow用户

发布于 2017-07-05 10:29:15

如前所述:您应该使用<span>而不是<div>。然后,您不再需要display: inline-block;在您的css。

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

https://stackoverflow.com/questions/44923521

复制
相关文章

相似问题

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