在较小的显示器中安装下拉菜单
Fitting a dropdown menu in a smaller display
好的,我有一个问题还没解决。
所以,基本上我正在使用 bootstrap 并且我正在尝试为用户创建一个部分,如果他想注册的话。
问题是,如果我有 iphone 3GS 并想进入我的页面,
下拉菜单太大,屏幕放不下! (如下图)
我添加的下拉菜单,来自bootstrap。
有什么办法可以解决吗?
/-------------------------------------/
为媒体最大宽度 4xx 像素添加下拉菜单后 css。
.dropdown-menu 有最小宽度但没有最大宽度。它将是内容的宽度 + 填充。要限制小型设备的宽度,请仅执行以下操作。更正 .dropdown-menu 父级的宽度,然后使用 Bootstrap CSS 中使用的相同特性允许 link 本身换行:
@media (max-width:480px) {
.dropdown-menu {
width:90%;
}
.dropdown-menu > li > a {
white-space: normal;
}
}
自定义最大宽度值,这只是一个想法。
您总是可以通过查看未打包的 CSS.
了解选择器的行为方式的原因。
Line 3423
尝试:
overflow: hidden;
position:absolute;
right: 0;
max-width:yourmaxwidth;
使用这种 css 风格,它将起作用:-
@media (max-width:480px) {
.dropdown-menu {
width:90%;
white-space:normal;
}
}
好的,我有一个问题还没解决。
所以,基本上我正在使用 bootstrap 并且我正在尝试为用户创建一个部分,如果他想注册的话。
问题是,如果我有 iphone 3GS 并想进入我的页面, 下拉菜单太大,屏幕放不下! (如下图)
我添加的下拉菜单,来自bootstrap。
有什么办法可以解决吗?
/-------------------------------------/
为媒体最大宽度 4xx 像素添加下拉菜单后 css。
.dropdown-menu 有最小宽度但没有最大宽度。它将是内容的宽度 + 填充。要限制小型设备的宽度,请仅执行以下操作。更正 .dropdown-menu 父级的宽度,然后使用 Bootstrap CSS 中使用的相同特性允许 link 本身换行:
@media (max-width:480px) {
.dropdown-menu {
width:90%;
}
.dropdown-menu > li > a {
white-space: normal;
}
}
自定义最大宽度值,这只是一个想法。
您总是可以通过查看未打包的 CSS.
了解选择器的行为方式的原因。Line 3423
尝试:
overflow: hidden;
position:absolute;
right: 0;
max-width:yourmaxwidth;
使用这种 css 风格,它将起作用:-
@media (max-width:480px) {
.dropdown-menu {
width:90%;
white-space:normal;
}
}