最近我一直在做这个项目,我不明白为什么我不能把“主题”下拉菜单放在行的右边。我试着用列和行来划分我的导航栏(是的,我正试着把东西放在导航栏上),但由于某种原因,它不起作用。我试着使用align,但它也无效。
下面是我的代码:
navbar = dbc.Navbar(
[
html.A(
dbc.Row(
[
dbc.Col([self.imageLoader(list_of_images[0])],width={'size': 1},style={
"margin-top":"4px"}),
dbc.Col([dbc.NavbarBrand(id="NavbarbrandID",children=[""],style={"font-weight": "500"}, className="ml-2")],width={'size': 1},style={
"margin-top":"4px"
}),
dbc.Col([
dbc.DropdownMenu(children=[
dbc.DropdownMenuItem("Dark", href="#"),
dbc.DropdownMenuItem("Light", href="#"),
],label="Themes",
),
],
width={'size': 2,"offset":8},
style={"margin-top":"4px"},
align="center"
)
],align='center',no_gutters=True
),
),
],
id="navbarID",
color="primary",
dark=True,
)“”“
发布于 2021-07-08 22:32:55
navbar = dbc.Navbar(
[
self.imageLoader(list_of_images[0]),
dbc.NavbarBrand(id="NavbarbrandID",children=[""],style={"font-weight": "500"}, className="ml-2"),
dbc.DropdownMenu(children=[
dbc.DropdownMenuItem("Dark", href="#"),
dbc.DropdownMenuItem("Light", href="#"),
],label="Themes",style={"float":"right"},className="ml-auto"
)
],
id="navbarID",
color="primary",
dark=True,
)https://stackoverflow.com/questions/68299766
复制相似问题