问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于javascript中菜单栏过长 实现左右箭头滑动项~

发布网友 发布时间:2022-04-22 15:29

我来回答

1个回答

热心网友 时间:2022-04-22 16:59

<style>
ul{
margin:0px;
padding:0px;
}

li{
float:left;
cursor:pointer;
}

.map_div{
width:900px;
height:40px;
background-color:#000000;
overflow:hidden;
}

#dh_li{
width:800px;
height:40px;
background-color:#000000;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
text-overflow:ellipsis;
display:block;
after:content:"...";
}

#dh_li li{
width:150px;
height:40px;
background-color:#000000;
color:#FF0000;
border-right:1px solid #FF0000;
text-align:center;
padding-top:10px;
overflow:hidden;
}

#dh_li li a:link{
color:#FF0000;
}

#dh_li li a:visited{
color:#FF0000;
}

#dh_li li a:hover{
color:#FF0000;
}

.dh_li{
width:50px;
height:40px;
font-size:20px;
font-weight:bold;
color:#FF0000;
text-align:center;
padding-top:10px;
background-color:#CCCCCC;
}

</style>
<body>
<div class="map_div">
<ul>
<li id="dh_li">
<div style="width:1500px;">
<ul>
<li><a href="#">网站首页</a></li>
<li><a href="#">公司简介</a></li>
<li><a href="#">产品展示</a></li>
<li><a href="#">新闻咨询</a></li>
<li><a href="#">热点咨询</a></li>
<li><a href="#">合作伙伴</a></li>
<li><a href="#">网站论坛</a></li>
<li><a href="#">在线咨询</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
</li>
<li id="left_" class="dh_li" onclick="move_left();">←</li>
<li id="right_" class="dh_li" onclick="move_right();">→</li>
</ul>
</div>
</body>
<script>
var demo=document.getElementById("dh_li");
function move_right()
{
if(dh_li.scrollLeft<=(1500-800))
dh_li.scrollLeft+=150;
}
function move_left()
{
if(dh_li.scrollLeft>=0)
dh_li.scrollLeft-=150;
}
</script>

参考资料:http://hi.baidu.com/lxs_lingting/home

关于javascript中菜单栏过长 实现左右箭头滑动项~

ul{ margin:0px;padding:0px;} li{ float:left;cursor:pointer;} .map_div{ width:900px;height:40px;background-color:#000000;overflow:hidden;} dh_li{ width:800px;height:40px;background-color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;...

怎样让菜单栏的箭头按每次点击时作动画??

&lt;!DOCTYPE html&gt; (document).ready(function(){ (".flip").click(function(){ (".panel").slideToggle("normal");});}); div.panel,p.flip { margin:0px;padding:5px;text-align:center;background:#e5eecc;border:solid 1px #c3c3c3;} div.panel { height:120px;} W3Sc...

vuetab的个数超过可视区域点击可横向滚动显示

- 如果需要更平滑的滚动效果,可以使用JavaScript的`scrollTo`方法,并设置平滑滚动选项(如果浏览器支持)。4. **滚动控制**:可以添加左右箭头按钮或滑动条,通过点击或拖动来控制Tab标签的滚动。这涉及到监听用户的输入事件(如点击、拖动),并相应地调整容器的滚动位置。通过以上步骤,可以在Vue应用中...

...用menu控件,实现菜单横排,鼠标移动到菜单的一项上,向下弹出子菜单...

子菜单是动态的,因为只有当激活相关主菜单项时它们才会出现。1. 静态菜单Menu控件可以使用MenuItem控件定义菜单数据来建立静态菜单。下面举例说明在VWD2008中创建静态菜单的方法。【例7-7】利用Menu控件在网页中添加一个菜单,实现自定义导航功能。(1) 新建一个Web站点Ex7_7。(2) 在【解决方案资源管理器】中,添加We...

JavaScript箭头函数的五种使用方法及三点注意事项

绑定this指向的方法也有所不同,箭头函数不能使用bind、call、apply等方法显式绑定this,而是通过::操作符实现。例如,obj::fn等同于fn.bind(obj)。箭头函数不能作为构造函数使用,因此不能通过new命令来实例化,例如const fn = () =&gt; {},let _fn = new fn(),会报错。箭头函数内部无法使用...

构建灵活的上下文菜单:contextMenuInit 函数详解和实际应用

1.初始化上下文菜单(contextMenuInit函数)在页面加载时,你需要初始化上下文菜单,并为每个文件和文件夹设置相应菜单项。这可以通过调用contextMenuInit函数实现。2.添加菜单项 对于文件,你可能希望添加打开、编辑、删除等菜单项;对于文件夹,则添加打开、添加新文件、重命名等菜单项。3.添加事件侦听器 ...

用原生JS实现图片的轮换,带左右箭头,中间有8张图,每次点击箭头变化下...

电脑如何设置自动弹出下拉窗口弹窗怎么设置

Ⅰ IE双击搜索栏 自动弹出下拉菜单功能如何开启请问你装的是IE 几啊?如果是IE7.0以上版本 单击工具 Internet选项 高级 单击右下角的重置 即可!Ⅱ 我的电脑浏览器看下拉菜单式会弹出如图 怎么设置都不行应该是ie将下拉式选项当做了弹出窗口给屏蔽了。设置弹出窗口拦截程序为关闭,然后将internet选项中安全级别下调到...

JavaScript中forEach的错误用法汇总

JavaScript中forEach的错误用法汇总使用过forEach的人大致有两种:一种是简简单单地使用,而另一种则是想要搞出点花样来,结果却总是出现一些莫名其妙的bug,解决这些bug所花费的时间甚至可以用来尝试其他方法实现同

跪求: jQuery实现下拉菜单

.arrow{ /* 菜单项的右侧小箭头 */ float:right; padding-right:5px; } #menu&gt;ul{height:30px;} /* 即使没有菜单项也能保持顶级菜单栏的高度。 */ /* 一级菜单 */ #menu&gt;ul&gt;li{ text-align:center; display:inline-block; width:80px; } #menu&gt;ul&gt;li&gt;a{color:#fff;} #me...

华为左右滑动箭头 css滑动箭头 html左右箭头 html的左右箭头怎么打出来 spry菜单栏 滑动箭头 PPT箭头滑动 上下左右箭头 自动隐藏菜单栏
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考560分能上211大学吗? - 知乎 河北高考多少分能上211大学 河北2023高考211分数线是多少? 考560分能上211大学吗河北 刀剑英雄合王者武器多少费用 刀剑英雄帝辰王者现在什么价位 2021年度工程施工合同范本 2021承包转让简单的合同范本 2021医院食堂承包合同范本 div+css+js实现菜单的收缩与展开 调用数据库内容的时候为什么内容字段... -3的-2次方是多少?谢谢! 我想办张信用卡 社保是挂在朋友公司的。可是朋友公司也是箜克公司。 -3的二次方和(-3)的二次方的区别-2的二次方和(-2)的二次方的区别 山龟习性 2000年阳历9月28日晚8点45分出生,女孩是什么命?叫李子涵行吗? (-3)的二次方怎么算 农历生辰八字算命网2011年9月22日晚上7点2分生辰八字 -3的二次方算不算自然数 怎样和前任聊天才能勾住他的心,让他主动求复合呢? 我是贷款购房,手里没合同我想取公积金需要合同原件,怎么办 银行贷款合同原件丢了,第一次取公积金,能取吗? 陈皮干的做法 吃货告诉大家大神陈皮干怎么做 如何聊天能容易让前任跟你复合? -3的平方应该是9还是-9 -3的二次方 和(-3)的二次方有什么区别 (-3的2次方)怎么算?(注:不是(-3)的次方,是(-3的2次方)) 我儿子是2011年9月22日下午19点29分出生,请问他的生辰八字,还有五行缺什么? 购房合同的原件办房产证用了,以后要是取公积金要合同怎么办? -3的2次方读作什么 我是1990年9月22日05:00--06:00出生 生辰八字是多少 知道的朋友告诉下谢谢 前任找你复合有什么表现吗 -3的-2次方? 二0一一年农历九月二十二日午时生辰八字算命 -(-2)的3次方 -(-3)的2次方 详细的计算过程 怎样和前任复合? 2000年农历8月6日早上9点22分出生属于五行那个 1998年公历9月22日出生的女孩的生辰八字 公历2019年9月22日8点出生的人八字五行 1998年9月22日出生23点20分生辰八字五行缺什么 我是1992年9月22日出生的,请问本人有几两命?五行何旺何缺?生辰八字如何?今生运 微信公众号文章,图文页阅读中的人数和次数之间的区别 海尔冰箱570和549哪个好? 海尔冰箱WDGX601和WDCE601都有什么区别?建议买哪一款?。 家用燃气壁挂炉工作灯长亮但不启动是什么原因? 壁挂炉指示灯灭了是怎么回事? 壁挂炉不报警指示灯亮但是就是不启动怎么回事 壁挂炉在采暖工作时用热水后黄灯亮不会工作是什么原因 淘宝上有正品的香港珍妮曲奇吗? 商场同款电压力京东同款一样质量吗∩? 淘宝里为什么要标注商场同款几个字