html - 如何在html中将元素设置为右侧?
问题描述
我正在尝试将切换按钮设置在右侧。浮动,对:0,align-self 不适合我。
我究竟做错了什么 ?
图片在最后。
HTML:
<div if:true={showCards} class='main-container'>
<div class="main-container-top">
<p class="currs-available"> {trainingPlans.length} {headerLabel} </p>
<lightning-input
class="search slds-p-vertical_small"
type="search"
onchange={handleSearch}
variant="label-hidden"
placeholder="Search" >
</lightning-input>
<c-toggle-button
class="toggle"
buttons={toggleData}
ontoggleswitch={handleToggleSwitch}
default=1>
</c-toggle-button>
</div>
.............
......
.....
和相关的CSS:
.main-container{
background: #f5f5f5;
}
.main-container-top{
display: flex;
}
.currs-available{
width: 33%;
font-size: 20px;
font-weight: 700;
padding: 9px 0 0 20px;
}
.toggle{
width: 33%;
}
解决方案
position: absolute;
如果您正在使用,您可以使用right: 0;
虽然,display: flex;
将被忽略
推荐阅读
- reactjs - 如何防止 useEffect 中的函数被多次触发?
- python - matplotlib 动画,用于在单个图形中同步移动多个形状
- html - CSS初学者,需要帮助定位重叠的DIV
- ruby-on-rails - 删除枚举的默认值
- javascript - 渲染前获取数据 [React Native]
- php - 在博客存档页面上显示 ACF
- android-studio - Android Studio可以用aosp模拟器调试吗
- excel - Excel:按范围内的单元格计算多个字符
- react-native - OnPress 不起作用 React Native - Android
- python - pygame 没有显示任何内容,直到我关闭它