css - div 内的 Span 样式不正确

标签 css html

我想在div中使用span

div用来放红色横线

<div style="background-color:red;">
</div>

span 在div 内部使用 将元素放在右边

<div style="background-color:red;">
<span style="float:right;">
ABC
</span>
</div>

但是水平线没有变红,右边只有ABC,实际上没有像width:900px这样的div样式的效果......为什么?

最佳答案

我建议:

<div style="background-color:red; text-align:right;">ABC</div>

否则需要添加overflow:auto如果您确实想利用 <span>,请添加到您的 div 样式定义中就像你原来的例子一样。

干杯

关于css - div 内的 Span 样式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13036880/

相关文章:

jquery - 如何在 jQuery 中定义多个 CSS 属性?

css - 为什么我的伪元素的转换会有延迟?

css - 如何在ionic中动态删除css类

jquery - 选中时更改类复选框

html - 隐藏文本字段闪烁的光标

html - html5 Canvas 中的 "Erasing"

json/ld ArticleBody 值中的 Html 标签?

jquery - 需要修改 JQuery Cycle updateActivePagerLink 选项

html - Bootstrap 引用

javascript - 将输入选择作为文本输出到元素