为了账号安全,请及时绑定邮箱和手机立即绑定

当 div 样式显示 none 时删除 text-decoration 直到事件被触发?

当 div 样式显示 none 时删除 text-decoration 直到事件被触发?

交互式爱情 2021-08-26 20:13:07
我正在为我的网站进行移动优化,但在让菜单以我想要的方式显示时遇到了问题...我无法从链接中删除下划线。在页面加载时,标题会显示企业徽标、菜单按钮和电话号码。当用户单击菜单按钮时,我希望电话屏幕显示按钮以将它们链接到其他页面。这是有效的,但我无法摆脱链接上的下划线。function dispmenu(){    document.getElementById('toolbar').style.display='block';    document.getElementById('menubutton').style.display='none';    document.getElementById('contact_bar_phone').style.display='none';    document.getElementById('logo').style.display='none';}var buttonsmob = `    <span id='toolbar' style='display:none;'>    <a href='https://www.home.com'><div class='toolbarbutton'>Home</div></a>    <a href='Locations.php'><div class='toolbarbutton'>Locations</div>    <a href='ContactUs.php'><div class='toolbarbutton'>Contact Us</div></a>    <div onclick='closemenu()' class='toolbarbutton'>Close Menu</div>    </span>`;我曾尝试添加text-decoration: none;到 css.toolbarbutton a{ .toolbarbutton{和function dispmenu(){    document.getElementById('toolbar').style.display='block';    document.getElementById('toolbar').style.text-decoration='none';}但这一切都不起作用。我觉得这是因为该项目设置为 display: none on page load,但不知道如何解决?
查看完整描述

3 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

你应该使用:


a {

    text-decoration: none;

}


查看完整回答
反对 回复 2021-08-26
  • 3 回答
  • 0 关注
  • 203 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信