javascript - 如何分别对齐两个跨度元素但在同一行

标签 javascript html css

我正在努力对齐两个 span 元素,它们应该出现在同一行中,但已分开,如下所示。我正在使用的代码如下。

如果我不使用float:right,则两个文本将在单行中相互连接。

如果我使用float:right;,它们不会在同一行中对齐,它们之间存在一些未对齐。

使用float:right;结果将是这样的

ss

没有 float:right; 结果将是这样的

ss1

请给我建议

.clearSpan {
    color:  $alt-dark-blue;
    float: right;
    cursor: pointer;
    clear: both;
    font-size: 10px;
}

.saveSpan {
    color:  $alt-dark-blue;
	clear : both;
    cursor: pointer;
    font-size: 10px;
}
<div> 
   <span class="saveSpan" >Save as Default Filters</span>
   <span class="clearSpan" >Clear All Filters</span>
 </div>

最佳答案

你可以使用flexbox来实现

div {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid grey
}
span {
  color: blue;
  cursor: pointer;
  font-size: 10px;
}
<div>
  <span class="saveSpan">Save as Default Filters</span>
  <span class="clearSpan">Clear All Filters</span>
</div>

关于javascript - 如何分别对齐两个跨度元素但在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38508732/

相关文章:

javascript - 如何设置 bxslider 图像 slider 的样式?

javascript - 关闭 Div - 淡出?

html - flex fill + overflow MS-Edge 问题

html - 使用 css 在 html 页面中居中一个 id

javascript - jQuery的$().each()排序顺序有保证吗?

javascript - 播放相对于最近的 &lt;script&gt; 元素的最后一个音频元素

javascript - React 组件的 <svg> 元素字符串

javascript - 将父网格的嵌套网格中的每一行悬停

css - 如何在 ie7 中为选择/下拉菜单添加背景图片?

css - 如何使 OL 覆盖分配给它的列表样式以尊重类型属性