html - 栏中的图标太低

标签 html css icons css-float

我有一个简单的网站 (tristantrouwen.com)。它的顶部有一个栏,上面有 3 个图标。其中1个需要留下。其他两个对。但是右边的两个图标比左边的低。

html:

<div class="icon-menu">
  <div class="click"><i class="material-icons md-36">menu</i></div>
  <div data-toggle="modal" data-target="#loginModal" aria-hidden="true"><i class="material-icons md-36 icons-right">exit_to_app</i></div>
  <div data-toggel="modal" data-target="#signUpModal" aria-hidden="true"><i class="material-icons md-36 icons-right">person_add</i></div>
</div>

CSS:

.icons-right {
  float: right;
}

问题是:

problem

我想听听如何让这些图标更高一些。

最佳答案

您需要先列出 float 的 div:

<div>
    <div class="icons-right">...</div>
    <div class="icons-right">...</div>
    <div>...stuff on the left</div>
</div>

如果您将它们放在“左”内容之后,它们将在“左”div 完成后向右浮动。将它们放在 DOM 中的第一位会使它们 float 到那个“左”div 的开始 的右侧,这是它的上边缘。

关于html - 栏中的图标太低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39235358/

相关文章:

javascript - 即使页面关闭/刷新后也存储按钮属性

php - 如何自定义插入到 WordPress 帖子中的图像的 HTML 标记?

html - 如何修复导航中的边距

javascript - 为什么我无法将导航栏居中?

javascript - 垂直对齐指示器 Bootstrap 轮播

java - 如何在 Java 中获取文件的图标?

jquery - 为什么我的 jquery 只影响我的 iron-list 的第一个条目?

php - 计算两个 HTML 文件的百分比差异

css - 浏览器有时会使用错误的字体来渲染图标,导致文本出现乱码

c# - 如何在 C# 中创建包含多种尺寸/图像的图标文件