html - 表格行宽 100% 不尊重 parent

标签 html css

我有一个代码笔示例:http://codepen.io/19wolf/pen/myrOew?editors=110

您会注意到“Item One”上的下拉菜单横跨整个页面。我如何强制它适合“元素一”且仅适合“元素一”(元素数量可变)?我试过将 li:hover uldisplay: table 更改为 display: table-row 但所做的只是使元素短于“元素一”。

我过去确实使用当前的 html 设置让它工作,但是 css 丢失了......

我运行它的半实时站点是 apoxz.org/new

最佳答案

给出相对于你的 li 的位置,它持有另一个级别的 ul:

nav li {
    display: table-cell;
    padding: 0 .5em;
    position : relative;
}

关于html - 表格行宽 100% 不尊重 parent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27631776/

相关文章:

javascript - 根据窗口大小浏览器动态设置 div 位置

CSS3 过渡 : Different transition for *IN* and *OUT* (or returning from transitioned state)

html - 如何使用CSS创建一个三栏式的网站背景?

java - 如何在 Android 中替换 JSON 字符串中的 HTML 转义字符

jquery - 位置固定的顶部导航栏在 Firefox 中表现异常

javascript - 如果主页(或某个页面/URL)隐藏页脚

javascript - 将 CSS 应用到 Javascript 代码中

javascript - 了解 CSS 对于 JS 开发人员有多重要?

html - 去除垂直、交错和重叠的卡片堆之间的水平空间

javascript - 如何使用 DOMMatrix 设置 Canvas 图案的旋转原点?