html - 显示第二个元素第一个 (CSS)

标签 html css

我的代码如下:

<div class="item">
<div class="img">Hello this is img</div>
<div class="text">Hello this is text</div>
</div>

我希望它显示为

Hello this is the text
Hello is the img

我希望无需重新排序代码即可实现这一目标。最好用css。有什么想法吗?

最佳答案

   .item .text{float:left;display:inline;}
   .item .img{display:inline}

尝试使用 css3 transform 进行垂直对齐

     .item .text{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
      .item .img{-webkit-transform:translateY(100%);transform:translateY(100%);}

fiddle -http://jsfiddle.net/6B7qt/4/

关于html - 显示第二个元素第一个 (CSS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17500539/

相关文章:

html - 如何在 html 中使用背景图片而不是 IMG 标签?

html - 应用一个 :before not for images

css - 打印 CSS 背景图片

html - Css:带有固定标题和多个 tbody 的滚动表

php - ajax回调不起作用

javascript - Jquery 在表行中的两个类之间切换

html - 覆盖表格单元格内的 img 垂直对齐(Chrome)

css - 方形图案作为 div 的背景(使用纯 CSS)

php - 元描述内容未显示在 Google 搜索结果页面中

html - 是否有不可替代的 HTML 标签?