html - 背景上的 CSS/HTML 文本

标签 html css text background

我总是在布局方面遇到一些小麻烦。我需要部分帮助。我真的不知道如何解释,但我会尽力而为,哈哈。

HTML

<div id="details">
<div id="stat_bar">
    <div id='details' style="width:100%">Exp</div>
</div>
<br>
<br>
<div id="stat_bar">
    <div id='details' style="width:100%">Energy 12/12</div>
</div>
<br>
<br>
<div id="stat_bar">
    <div id='details' style="width:80%">Stamina 100%</div>
</div>
<br>
<br>
<div id="stat_bar">
    <div id='details' style="width:100%">Adrenaline 12/12</div>
</div>
<br>
<br>
<div id="stat_bar">
    <div id='details' style="width:10%">Health 10%</div>
</div>
<br>
<br>

这是我的 fiddle http://jsfiddle.net/nay3rv36

如您所见,当宽度较低时,文本会被推到底部。我希望文本保留在框中,但背景要关闭。

最佳答案

元素上的 ID 应该是唯一的。

看看这个:http://jsfiddle.net/js3mptyy/1/

完整的 html/css 更新。

#details #stat_bar div {
    background:#006600;
    height:14px;
    white-space: nowrap;
}

如果您保持 id 不变,将解决您的问题。

添加 white-space: nowrap 将停止文本换行到小 div 中的新行。

关于html - 背景上的 CSS/HTML 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26244899/

相关文章:

python - 在 PDF 文件中查找文本位置

php - 文本文件结构(表格)

javascript - 在三个js中用颜色填充线之间的区域

jquery - Bootstrap 图片幻灯片

jquery - 单击时从当前位置滚动到下一个 div

qt - QT 中的相对字体大小或定义它们的最便携方式

javascript - 您如何在单击时删除一个类并将其添加到两个列表元素

html - Angular:如何使用元服务添加或更新元标签以进行 SEO

jquery - 如何使用 jQuery 创建悬停元素?

html - 我想让 Drop left 而不是 drop down