浅谈如此有用的负margin
来源:互联网 发布:捷孚凯市场咨询知乎 编辑:程序博客网 时间:2024/05/30 04:58
1、等高布局
请见:http://blog.csdn.net/zhouziyu2011/article/details/59056978
2、去除最右元素的右边距
当父元素的宽度固定时,每一行的最右端的元素的右边距多余,利用负margin可以去除多余的右边距。
<!DOCTYPE html><html><head><title></title><style>body,ul,li{ padding:0; margin:0;}ul,li{ list-style:none;}#container{width:320px;height:100px;background:red;}#container ul{margin-right:-10px;/**/}#container ul li{width:100px;height:100px;background:grey;margin-right:10px;float:left;}</head><body><div id="container"><ul><li>First</li><li>Second</li><li>Third</li></ul></div></body></html>设置margin-right:-10px前:
设置margin-right:-10px后:
3、左右栏宽度固定,中间栏宽度自适应,要求中间栏优先加载的三栏布局。
左栏设置margin-left:-100%,右栏设置margin-left为右栏width的负值,中间栏设置margin-left为左栏width。
<!DOCTYPE html><html><head><title></title><style> body{margin:0;padding:0;}.middle{float:left;width:100%;}.content{margin:0 110px;background:grey;height:100px;}.left,.right{float:left;width:100px;height:100px;background:red;}.left{margin-left:-100%;}.right{margin-left:-100px;}</style></head><body><div class="middle"><div class="content">Middle</div></div><div class="left">Left</div><div class="right">Right</div></body></html>
4、水平垂直居中
使用绝对定位将div定位到body的中心,使用负margin(div宽高的一半),将div的中心拉回到body的中心,实现水平垂直居中的效果。
<!DOCTYPE html><html><head><title></title><style>body{margin:0;padding:0;}#content{width:800px;height:400px;background:red;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-200px;}</style></head><body><div id="content"></div></body></html>
1 0
- 浅谈如此有用的负margin
- 我知道你不知道的负Margin--负margin浅谈
- 强大的负margin
- margin--负的margin的使用
- 负margin的一些应用
- 好用的负margin
- 负margin技术的应用
- 负margin几种用法的总结
- 负margin实现div的左右排版
- 负margin使用注意的一个问题
- 负margin对元素高度的影响
- margin负外边距
- CSS 负margin
- 使用负margin
- 负margin原理&应用
- 我知道你不知道的负Margin
- css 负margin引起的常见bug整理
- 我知道你不知道的负Margin
- 第一课:C过度到C++--之三
- Servelt中过滤器运行原理
- 【XDebug】PHPStorm+XDebug+Firefox【原创】
- 矩阵
- Trapping Rain Water
- 浅谈如此有用的负margin
- 封装通用分页工具,通过反射指定具体的实现类
- redis缓存 SSM 后台框架 rest接口 下拉多级联动
- mvc类自动加载的编写(二)
- Leetcode 中 ListNode 的 reverse以及 快慢指针取中点
- jQuery对象与DOM对象
- 今天开启CSDN第一篇博客
- [转载]window.location.href 失效的解决办法
- easyx学习总结