负边距(negative margin)的相关问题整理
2013-04-24 17:35
225 查看
http://www.codebit.cn/css/negative-margin.html
负边距(negative margin)在页面制作过程中,有许多妙用,用的好了能让原本复杂的问题变的简单,本文是针对负边距相关问题的整理,欢迎各位补充。
负边距的使用非常简单:
这时,我们会看到蓝色的框伸到了红色框的里面,下面总结一些问题:
在本例中,就是如何让红色框覆盖蓝色框,很简单,在需要覆盖到上面的元素样式中添加 : position:relative; 在本例中,就是要在红色的样式 .one 中添加。
导航高亮效果的实现:
结果:
注意:firefox 下面 .nav li 不用加 position:relative; 也能覆盖到下面的 div ,但是 ie 下面要加上。
修正 IE 的 bug
相信大家都很了解 IE 的 3 像素 bug,当浮动元素和非浮动元素相邻时,会增加额外的 3 像素,这个时候,我们就可以用负边距来解决(并非唯一的办法):
这里只是列举了部分和负边距相关的问题,欢迎各位修正、完善。
负边距(negative margin)在页面制作过程中,有许多妙用,用的好了能让原本复杂的问题变的简单,本文是针对负边距相关问题的整理,欢迎各位补充。
负边距的使用非常简单:
这时,我们会看到蓝色的框伸到了红色框的里面,下面总结一些问题:
如何改变覆盖顺序
在本例中,就是如何让红色框覆盖蓝色框,很简单,在需要覆盖到上面的元素样式中添加 : position:relative; 在本例中,就是要在红色的样式 .one 中添加。
负边距可以用在哪些地方:
导航高亮效果的实现:注意:firefox 下面 .nav li 不用加 position:relative; 也能覆盖到下面的 div ,但是 ie 下面要加上。
修正 IE 的 bug
相信大家都很了解 IE 的 3 像素 bug,当浮动元素和非浮动元素相邻时,会增加额外的 3 像素,这个时候,我们就可以用负边距来解决(并非唯一的办法):
相关文章推荐
- 负边距(negative margin)的相关问题整理
- 整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题
- 常见问题及解决办法 整理之8-2(日期的相关操作)
- 2017春招 互联网名企面试问题整理即相关知识总结
- Storm相关问题整理文档
- #import类库相关问题整理
- Caffe框架使用类相关问题整理
- Ubuntu安装OpenCV问题相关博客整理
- apache ftp相关问题整理
- iOS开发与OpenGL ES相关问题整理(1)
- 直流无刷电机控制相关问题整理
- 集合相关问题整理
- Spring相关问题整理
- iOS9 适配相关问题整理
- Android相关问题的好文章整理——温故而知新,可以为师矣
- oracle11g安装出现TNS:协议适配器错误问题相关整理总结
- iOS开发与OpenGL ES相关问题整理(2)- 绘制图片上下颠倒
- C++ C#路径的相关问题整理下
- paxos问题与相关的资料记下,回头再好好整理