html - 内联 block 和子 div; 100% 宽度未填满容器

标签 html css

相关站点位于:http://allthetime.co.nf/

在过去的几个小时里,这个问题一直困扰着我。我之前用 float:right 设置了主要的 li 元素(产品、目录等)来编写这个菜单界面;但由于某些原因不得不使用 display:inline-block 和 text-align:right 重写它;在父 ul...

如果您将鼠标悬停在显示“帮助”的按钮上,就会出现问题……里面的菜单项应该会填满容器,但无论我尝试什么,它们的一侧总是有一个很大的灰色空间。我已经调整了所有可能的 css 属性,试图让它工作但无济于事。这是什么原因造成的?

提前致谢。

最佳答案

你只需要添加

padding-left: 0px;

像这样

nav ul ul {
  position: absolute;
  padding-top: 15px;
  padding-left: 0px;     /* this was added */
  padding-bottom: 15px;
  background: #222;
  z-index: 100;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: hidden;
}

关于html - 内联 block 和子 div; 100% 宽度未填满容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22343888/

相关文章:

html - 如何使 CSS 背景响应特定尺寸

html - Bootstrap3 - 更改导航栏大小

javascript - 转到下一页 - 按钮

html - 如何在 Rails 中使用键值对制作单选按钮?

php如何使用FPDF将图像包装在表格中

css - 如何在 materialize css 中更改移动 View 的默认屏幕大小?

java - HBox 未显示

javascript - HTML内容显示有限行

javascript - 在输入文本字段中禁用键盘回显

css - extjs2 中的表单面板布局问题