html - 将导航栏元素扩展到框阴影的整个宽度?

标签 html css

这是我正在做的事情:www.buymaengdakratom.com

我试图让导航栏元素扩展框阴影的整个宽度,这样框阴影的白色背景就不会显示。

这是我正在使用的 CSS 和 HTML http://jsfiddle.net/Abijah/DJsKk/

最佳答案

这是一种方法。删除 <ul> 上的填充并将显示设置为表格。然后在列表项上,将它们的显示设置为表格单元格。务必也从列表项中删除 float:left。

添加的 CSS:

ul {
    padding:0;
    display:table;
}
li {
    display:table-cell;
}

jsFiddle example .

这适用于所有现代浏览器以及 IE8+。

关于html - 将导航栏元素扩展到框阴影的整个宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10866133/

相关文章:

html - Bootstrap 中的 HR 标签问题

javascript - 如何从动态创建的表中获取td值

html - 在 div 中居中三 Angular 形

javascript - 为每个 id 创建一个独特的 jquery 对话框样式

jquery - 嵌套列表悬停行

php - 不同的标志页面wordpress

html - 为什么减小段落内 SPAN 元素的字体大小会增加段落的高度?

html - 在 CSS 中指定颜色的最佳方式是什么?

javascript - 引号转义以正确地将参数从 HTML 输入值传递到 PHP echo 中的 javascript 函数

javascript - 单击输入字段的填充将光标设置在行首,而不是行尾