我为客户端开发了http://pizzli.com/millington, 而下拉菜单仅使用CSS。他们表现不错, 但是由于某种原因, 它们与右边对齐。看看下面的图片。任何援助将不胜感激。
文章图片
#1 嘿, 我想让你的下拉导航开始左, 而不是你给li相对和sub ul赋予左和绝对属性, 就像这样
对你的CSS文件进行一些更改
#navigation li {
float: left;
list-style: none outside none;
position: relative;
}
和这个
#navigation li:hover ul {
display: block;
left: -16px;
margin: 0;
padding: 0;
position: absolute;
}
#2 尝试左移:继承;然后做margin-left:xyz; 相对于父元素定位元素。
【CSS下拉菜单未正确对齐】请注意, 你可能必须将left:和margin-left:更改为right:和margin-right:, 但这对我来说非常有用, 我花了很长时间弄清楚了。
推荐阅读
- 检测文件是否存在于wordpress主题中()
- Hive入门之数据类型
- 网络编程(part11)--socket模块方法及socket套接字属性
- 网络编程(part7)--网络主机/IP地址/域名/端口号
- 《多元统计分析》学习笔记之聚类分析
- 《娱乐至死》读书笔记(part1)--深入一种文化的最有效途径是了解这种文化中用于会话的工具
- HTML基础(part7)--常用标签之超链接标签
- 《犯罪心理学》读书笔记(part1)--蔑视社会秩序的最明显最极端的表现就是犯罪
- numpy基础(part15)--线性模型