html - 左对齐图像和居中文本在 div 内的同一级别?

标签 html css image

HTML:
<br />
    <div class="UpperTitle">
        <img src="Images/CableSolve Logo.jpg" align="absmiddle" padding-right: 10px;" /> CableSolve Web Dashboard - Version 0.1.1
    </div>
<br />

CSS:
.UpperTitle
{
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #CEDEF4;
    font-weight:bold;
    color: #224499;
    border-radius: 10px;
}

我目前有这个设置。我希望将横幅放置在与文本相同的水平上,但我希望横幅位于屏幕左侧,文本位于屏幕中央。

看来我唯一的选择是: float 图像(需要大量硬编码值才能使其看起来不错),将文本包装在 <div> 中。将其专门居中(这会导致其落在图像下方),或者将图像和文本居中 - 这就是我目前所做的。

我找到了很多关于这方面的指南,但它们似乎要么使用简单的网站布局 float 图像,要么垂直对齐文本,要么发现中心横幅/文本组合可以接受。

想法?

提前致谢。

最佳答案

为什么不直接利用 CSS 位置呢?像this .

干杯

关于html - 左对齐图像和居中文本在 div 内的同一级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5572095/

相关文章:

javascript - 如何从 DIV 标签中有多个 SVG 的页面中选取 SVG 代码

html - 将网格元素与网格模板列对齐

Html 代码在 IE 8 中工作,不适用于其他浏览器。形状的宽度我不起作用

HTML/CSS - 动画问题

image - 将 Leaflet.js map 保存为静态图像

javascript - 在 Javascript 中基于滚动显示/隐藏图像

jquery - 如何使用 jquery 设置 css @media 打印样式

html - 一页上有两组 CSS 标签?

javascript - 无法在JavaScript中自动显示存储在数组中的图像

html - 在 PNG 图像中嵌入 Vimeo 视频