Html 如何确定响应滚动菜单的宽度
一旦屏幕变小,我就用它来创建滚动菜单 我还想用width元素添加边框,但是一旦我定义了width,滚动:auto代码>元素被覆盖。我的目标是创建具有宽度的边框,并在最小化屏幕后保持滚动自动元素的工作状态 宽度已定义 宽度未定义Html 如何确定响应滚动菜单的宽度,html,css,Html,Css,一旦屏幕变小,我就用它来创建滚动菜单 我还想用width元素添加边框,但是一旦我定义了width,滚动:auto元素被覆盖。我的目标是创建具有宽度的边框,并在最小化屏幕后保持滚动自动元素的工作状态 宽度已定义 宽度未定义 .scrollmenu容器{ 保证金:0自动; 宽度:500px; 边框底部:2倍实心#eee; } div.scroll菜单{ 文本对齐:居中; 保证金:0自动; 溢出:自动; 空白:nowrap; 边框底部:2倍实心#eee; } 分区滚动菜单a{ 显示:内联块; 颜色:
.scrollmenu容器{
保证金:0自动;
宽度:500px;
边框底部:2倍实心#eee;
}
div.scroll菜单{
文本对齐:居中;
保证金:0自动;
溢出:自动;
空白:nowrap;
边框底部:2倍实心#eee;
}
分区滚动菜单a{
显示:内联块;
颜色:灰色;
文本对齐:居中;
填充:14px;
文字装饰:无;
}
div.scroll菜单a:悬停{
颜色:#24d175;
}
הכל
通用串口总线
מטענים
מתאמים
גדאג'טים למחשב'
为.scrollmenu类指定一个特定的宽度,并使用overflow-X:scroll小型设备的媒体查询中的代码>。我添加了移动设备的媒体查询。
希望这有帮助
.scrollmenu容器{
保证金:0自动;
宽度:500px;
边框底部:2倍实心#eee;
}
div.scroll菜单{
文本对齐:居中;
保证金:0自动;
空白:nowrap;
边框底部:2倍实心#eee;
}
分区滚动菜单a{
显示:内联块;
颜色:灰色;
文本对齐:居中;
填充:14px;
文字装饰:无;
}
div.scroll菜单a:悬停{
颜色:#24d175;
}
@介质(最大宽度:767px){
div.scroll菜单{最大宽度:300px;溢出-X:scroll;}
}
הכל
通用串口总线
מטענים
מתאמים
גדאג'טים למחשב'
。滚动菜单容器{
保证金:0自动;
宽度:500px;
边框底部:2倍实心#eee;
}
div.scroll菜单{
文本对齐:居中;
保证金:0自动;
溢出:自动;
空白:nowrap;
边框底部:2倍实心#eee;
}
分区滚动菜单a{
显示:内联块;
颜色:灰色;
文本对齐:居中;
填充:14px;
文字装饰:无;
}
div.scroll菜单a:悬停{
颜色:#24d175;
}
.菜单包装{
宽度:100%;
溢出:自动;
}
הכל
通用串口总线
מטענים
מתאמים
גדאג'טים למחשב'
也许这些代码片段对你的问题有帮助。我在菜单周围放了一个包装纸,并为它设定了一种风格。当页面大小变小时,它会滚动
.scrollmenu-container{
margin: 0 auto;
width: 500px;
border-bottom: 2px solid #eee;
}
div.scrollmenu {
text-align: center;
margin: 0 auto;
overflow: auto;
white-space: nowrap;
border-bottom: 2px solid #eee;
}
div.scrollmenu a {
display: inline-block;
color: grey;
text-align: center;
padding: 14px;
text-decoration: none;
}
div.scrollmenu a:hover {
color: #24d175;
}
.menu-wrapper{
width:100%;
overflow:auto;
}
<div class="menu-wrapper">
<div class="scrollmenu-container">
<div class="scrollmenu">
<a>הכל</a>
<a>USB</a>
<a>מטענים</a>
<a>מתאמים</a>
<a>גדאג'טים למחשב'</a>
</div>
</div>
</div>