css - float 元素,跨越多行的文本元素,后跟日期

标签 css

我无法将示例中的日期放在文本后面

<div class="content">
<div class="header">
    <div class="text">asfd asdf sa f dsafas asfd gfds gds g fdsgfds gdsf fds  s gfds fds g fds ggsfd dsfgfds fds fds fds ds  ds dgsd fgfs g a sf faa a DATE right after this --> </div>
    <div class="date">12/12/12</div>
</div>
<div class="tt">asdf asd fdsa fdsa sad fdsas  fa fa f fda fda</div>

.content {
 display: block
}

.header, .tt {
 float: left;
}

 .header { 
 width: 100%;            
 }

.text {
 background: red;     
}

.date {
   background: blue;            
 }

请看例子:

http://jsfiddle.net/HpC9p/5/

无论行数如何,我都不想在文本之后紧跟蓝色日期

最佳答案

为什么不将“日期”div 移到“文本”类中并移除它的 float 并将其设置为“显示:内联”?简单多了!

这就是你将拥有的:

<div class="text">
    asfd asdf sa f dsafas asfd gfds gds g fdsgfds gdsf fds  s gfds fds g fds ggsfd dsfgfds fds fds fds ds  ds dgsd fgfs g a sf faa a DATE right after this -->
    <div class="date">12/12/12</div>
</div>

对于 CSS:

.date {
   background: blue;
   display: inline;
}

关于css - float 元素,跨越多行的文本元素,后跟日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11758918/

相关文章:

javascript - .load() 信息无法识别 CSS 样式

html - Vuetify v-data-table固定 header 不起作用

css - 使用 CSS3 变换比例缩放一个点

java - PrimeFaces 3.0 - <p :dataTable> headers do not line up with using scrollable ="true"

html - 将图像插入文本并使用 CSS 保持文本换行

javascript - 当 js 显示和隐藏效果到位时,让 div 显示不同的颜色

javascript - 使用 anchor 位置的 if 语句激活样式

javascript - jQuery 垂直 slider 保持滑动

javascript - 星级评分系统点击保存值(value)

css - 用于字体信息的 Sass mixins