HTML 和 CSS 对齐图像和文本

标签 html css image text alignment

我正在设计一个网站,我希望页脚在左下角有两个小图像,后跟@*(推特地址)。在页脚中间我想要地址,在页脚右侧我想要联系电话。

目前,我在页脚 div 中拥有以上所有内容,但它们并未全部对齐。图片相距很远,文字放错地方了。文本位于图像下方和右侧。但是我希望所有内容都水平对齐。

我在 Macromedia Dreamweaver 上使用 HTML 和 CSS。

当前代码为:

<div class="footer content">
    <ul>
        <li> <img src="Images/facebook.png" />  <img src="Images/twitter.png" />  </li>
        <li>@TWITTERADRESS</li>
        <li>POSTAL ADDRESS </li>        
        <li>TEL NUMBER</li>
    </ul>
</div> <!--end of footer--> 

CSS

.footer    {
       text-align:centre;
       background-color:#C8C8C8;
       color:#000000;
           padding-bottom:1em;
       }

最佳答案

首先将 CSS 编辑为

.footer ul li {
   display: inline; // in a straight line
}

将 HTML 部分编辑为:

<div class="footer">
  <ul>
    <li class="image"><img src="Images/facebook.png" />
    <img src="Images/twitter.png" /></li>
    <li class="twitter">@TWITTERADRESS</li>
    <li class="address">POSTAL ADDRESS </li>        
    <li class="number">TEL NUMBER</li>
  </ul>
</div>

现在将 CSS 部分编辑为:

.image {
   float: left; // float to the left
}

.number {
   float: right; // float to the right
}

在这里试试:http://jsfiddle.net/afzaal_ahmad_zeeshan/6zYeA/

关于HTML 和 CSS 对齐图像和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20473840/

相关文章:

python - 如何使用 scikit-image 计算手的尺寸?

image - 使用 PictureRecorder 保存 Canvas 的图片导致图像为空

javascript - CSS Html 使图像出现在单选按钮的选项上(单选按钮被 CSS 隐藏)

image - 提高图像质量以通过 OpenCV 读取模糊数字

html - 如何链接到同一目录中的文档部分(pandoc markdown->html 输出)

css - 更改 Kendo UI 上传控件 "drop your file here"消息更改

css - 使用 jsf 在类类型的 css 上呈现标签

css - 移动浏览器在虚拟 "window"中呈现页面是什么意思

html - 多个 CSS 类,带有一个元素

php - 当日期选择器的值发生变化时调用函数