html - 嵌套列表 <li> 在 IE9+ 中扩展和重新定位到父级之外

标签 html css html-lists css-position internet-explorer-11

我遇到了一个问题,下拉菜单的子菜单正在展开并重新定位以超出父菜单的范围。关注的元素是IE9+中菜单项“BEHANDLINGAR”的下拉列表。

请注意,我是一名初级开发人员;从我的代码中可以看出这一点。我不想阻止一般性建议,因为我确实需要它,但请首先关注手头的问题。

站点是:www.skinwellnessofsweden.com/hudvard.html

最佳答案

问题是因为 ul 风格。该样式通常应用了所有 ul 元素。您必须仅将其应用于特定的子列表,如下所示。

ul.clearfix {
    padding-left: calc(50% - 480px);
}

希望这能解决问题。

关于html - 嵌套列表 <li> 在 IE9+ 中扩展和重新定位到父级之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32904895/

相关文章:

javascript - 需要帮助动态地从 html 中的 ul 中删除选中的项目

javascript - 如何将逗号分隔的 JSON 值显示为列表?

javascript - 使用 removeAttribute() 和 setAttribute() 更新内联样式而不更新

javascript - 我如何告诉小部件最大化以填充整个可用空间?

php - 自定义 View 类显示 View 两次

javascript - 更改输入或文本区域内焦点的线条颜色

html - 自定义 ebay 商店 HTML 和 CSS 代码(如何?)

html - Accordion HTML + CSS

javascript - 从边缘删除元素符号点

html - 选项卡选项中的 anchor 链接?