html - 为什么我的文字换行到第二行?

标签 html css

我正在努力使我的文本正确对齐。但是,当标题或描述很长时,它不会展开。以下是我所拥有的..

截图: enter image description here

“论坛”很好,但“今天订阅!”不像“论坛”那样停留在一条线上。当有长文本时会发生这种情况。同样,描述也是如此。

HTML:

<div class="hotcampaign-container">
    <a href="' . $item['url'] . '">
        <div id="campaigns_image">
            <img src="' . $item['image_url'] . '" align="left" alt="' . $item['caption'] . '" />
    </a>    </div>
    <div id="campaigns_caption">' . $item['caption'] . '</div>
    <div id="campaigns_desc">' . $item['desc'] . '</div>
    <div id="campaigns_link">
        <a href="' . $item['url'] . '">
            <div align="right">More Info &raquo;</div>
        </a>
        </p>
    </div>
<br />
</div>

Div ID 的 CSS:

#campaigns_image {
    padding: 0px 10px 10px;
}
#campaigns_caption {
    padding: 0px 177px 0px;
    font-weight: bold;
}
#campaigns_desc {
    padding: 0px 177px 0px;
}
#campaigns_link {
    padding: 0px 10px 0px;
}

最佳答案

尝试

#campaigns_caption{
    padding: 0px 177px 0px;
    font-weight: bold;
    width:auto;
    min-width:300px;//some px according to te scenario
}

关于html - 为什么我的文字换行到第二行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17720473/

相关文章:

javascript - 根据php文件重置div内容

html - flexbox 后的元素定位不正确

html - 是否可以在不使用 CSS 重置的情况下制作跨浏览器渲染站点?

jquery - 访问选项卡时网站无法重新加载的问题

html - Bootstrap 面板看起来不正确

html - 在正确的位置换行

javascript - 使用单个图像实现悬停效果

html - Css 同级 (~) 选择器不适用于选中的属性

css - 是否存在用于将内容放置在元素中并定位它们的 CSS 规则?

html - 我可以防止过多加载多个 css 文件吗?