css - 使用 CSS 将文本对齐到图像的右侧?

标签 css html

我正在尝试将文本对齐到图像的右侧;

CSS

.p1 {
position: absolute;
    width: 100px;
    height: 50px;
    top: 40%;
    left: 70%;; 
}

html

<img src=../images/diagram1.png alt="Diagram"/>
<span class="p1">This is a testtttttttttttttttttttttttttttttt </span>

该代码适用于少量文本,但对于大量文本,它会被压缩并形成一个非常长的段落。这就是我的意思;

[image] [tes
         ttt
         ttt
         tt]

我希望文本显示为普通段落 block 。

[image] [testttt
         ttttttt]

最佳答案

嗨@Eggy 请找到fiddle

.container{
    width:100%;
    overflow:hidden;
}
.container img{
    display:inline-block;
    margin-right:20px;
    float:left;
}

关于css - 使用 CSS 将文本对齐到图像的右侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22697046/

相关文章:

css - 如何减少字段集/表单组中过多的空白

html - Ruby Builder - XML 输出正在编码 HTML 实体

javascript - 使用 JavaScript 隐藏/显示 <div>

html - 在 li 列表之间创建 breaker li

css - 媒体查询不采用 ionic 元素

javascript - 3/6 标签 html 布局,其中标签占据整个宽度

css - 导航栏中按钮之间的 Bootstrap CSS 空间

php - 选择 date() HTML5 并匹配 SQL 日期

css - 推特 Bootstrap : Nested modal popup doesn't fade

html - 使用 CSS 排列元素有困难