html - 在一行中显示图标和文本,每行之间的间距相同

标签 html css

请访问here , 右上角显示3个图标和文字

enter image description here

我想隐藏黑白第一个和第二个图标之间的差距,我还想在第三个图标之后显示文本:indian rupees

float: right;
position: relative;
top: 29px;
z-index: 999;

请帮我找到解决办法。

提前致谢。

最佳答案

快速查看代码,图标的对齐方式有点偏离。对于更清洁更简单的解决方案,使用下面的伪代码,您只需执行类似这样的操作

<div id="topRightWrapper">
   <div class="miniIcons">search icon here</div>
   <div class="miniIcons">cart button here</div>
   <div class="miniIcons">person icon here</div>
   <div class="miniIcons">Currency text here</div>
</div>

然后您只需“向右浮动”“topRightWrapper”,并向左/向右浮动“miniIcons”。

然后,您可能需要稍微调整一下这些按钮的弹出功能,但调整幅度不要太大。

PS:进一步看@你的代码,你几乎在那里,但问题是货币文本/div 与其他图标不在同一个父包装器中。如果您按照我上面所说的相同方式放置它们,它将起作用。你可以在技术上用绝对定位等来做到这一点,但对于这么简单的事情来说那是一场噩梦。希望这会有所帮助。

关于html - 在一行中显示图标和文本,每行之间的间距相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37565057/

相关文章:

css - 在同一行显示图标和文本

css - 我可以模糊 div 的边框吗? CSS

html - Bootstrap 4 的响应式布局排序

html - 如何为图像添加边距/填充 :hover

javascript - 如何更改 Chartist.js 中图表的线条颜色

html - 如何在 html 模板中生成项目数组以在 Node Js 中创建 pdf?

javascript - 滚动负责的背景图像覆盖尺寸 : is it possible?

html - 当 ui :insert is used 时使页脚贴在页面底部

javascript - 检索具有特定数据属性的祖先元素

asp.net - 在 IE 的多行文本框中隐藏垂直滚动条