reactstrap 正在退出视口,mr / ml-auto和float-right / left不起作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reactstrap 正在退出视口,mr / ml-auto和float-right / left不起作用相关的知识,希望对你有一定的参考价值。
基本上,我有一个<UncontrolledDropdown>
,当扩展时,它离开视口,因此无法查看。
我尝试了各种方法让它下拉到左边而不是右边,但它们没有用。例如,.mr-auto
,.ml-auto
,.float-left
和.float-right
。
这是元素的html和SCSS:
<UncontrolledDropdown nav inNavbar>
<DropdownToggle className='custom-toggle' nav>
<Button color='primary'>
<i className="far fa-user"></i>
</Button>
</DropdownToggle>
<DropdownMenu>
<DropdownItem>
Account Settings
</DropdownItem>
<DropdownItem divider />
<Link to='/auth/signout' className='signout'>
<DropdownItem>
Sign Out
<i className='fas fa-power-off float-right'>
</i>
</DropdownItem>
</Link>
</DropdownMenu>
</UncontrolledDropdown>
nav {
.custom-nav-link {
margin-top: 10px;
}
.custom-toggle {
padding-right: 0 !important;
button {
width: 56px;
height: 40px;
i {
margin-top: 3px;
font-size: 20px;
}
}
@media all and (max-width: 767px) {
button {
width: 100%;
height: 40px;
}
}
}
.signout {
button {
color: $red;
i {
margin-top: 3px;
}
&:hover, &:focus, &:active {
background-color: $red;
color: #FFFFFF;
outline: none;
}
}
}
}
关于如何解决这个问题的建议?
答案
尝试对齐下拉菜单方向:
<DropdownMenu right>
...
以上是关于reactstrap 正在退出视口,mr / ml-auto和float-right / left不起作用的主要内容,如果未能解决你的问题,请参考以下文章