发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
1.margin还可以用来做平移,作用类似translate哈哈。将元素设成absolute后就可以用margin随便平移他了,既不像relative那样要霸占空间,又不用为父元素设置relative,还可以和top,left,right,bottom组合使用2.当为div设置padding后有些元素又想占满div, 这时只要设置这个元素的margin为负padding的值就行了
1 <b>marign 妙用1:</b> 2 3 <div class="padding20"> 4 padding20 5 <hr class="margin_20"/> 6 hr通过margin设成负数占满了div 7 </div> 8 <hr/> 9 <b>marign 妙用2:</b> 10 <div class="relative"> 11 absolute,相对位置(需要设置父元素为relative) 12 <div class="abs"> 13 移动到这 14 </div> 15 </div> 16 <br/> 17 <hr/> 18 <div> 19 使用relative,相对位置 20 <div class="relativeMove"> 21 移动到这 22 </div> 23 上边被relative占了一行空间! 24 </div> 25 <br/> 26 <hr/> 27 <div> 28 使用margin,相对位置 29 <div class="margin"> 30 移动到这 31 </div> 32 没被占用空间 33 </div>
css:
1 .relative { 2 position: relative; 3 width: 300px; 4 } 5 6 .abs { 7 position: absolute; 8 right: 10px; 9 top: -10px; 10 color: orange; 11 } 12 .margin { 13 position: absolute; 14 margin-left: 120px; 15 margin-top: -30px; 16 color: red; 17 } 18 .relativeMove { 19 position: relative; 20 right: -120px; 21 top: -30px; 22 color: green; 23 24 } 25 .padding20 { 26 padding: 20px; 27 width: 200px; 28 border: 1px solid green; 29 } 30 .margin_20 { 31 margin: 0 -20px; 32 }
来自: 昵称10504424 > 《工作》
0条评论
发表
请遵守用户 评论公约
position笔记
} .static-test { width: 100px;border: 1px solid red;<body> <div class="static-test"></div></body...
css菜鸡的自我救赎
<div class="container"> <div class="l">左边</div> <div class="m">这是中间...
CSS 之 Position 及只用CSS做到完全居中
CSS 之 Position 及只用CSS做到完全居中 position的四个属性值:relativeabsolutefixedstatic.在上面的代码中,sub1和sub2是同级关系,如果设定sub1一个relative属性,比如设置如下CSS代码:#sub1{(1...
CSS之Position详解
<div id="parent"> <div id="sub1">sub1</id> <div id="sub2">sub2</id></div>在上面的代码中,sub1和sub2是同级关系,如...
CSS实现盒子模型水平居中、垂直居中、水平垂直居中的多种方法
CSS实现盒子模型水平居中、垂直居中、水平垂直居中的多种方法CSS实现盒子模型水平居中的方法。}.child { width: 50px;这种方法适用于已经知道width的盒子,实现起来比较简单。<div class="pare...
CSS进阶(14)——position:absolute relative
-- 无依赖固定定位 --><div class="container"><span>随便说两句</span><div class="fixed&quo...
10个你可能不知道的CSS技巧
CSS font shorthand ruleCSS 缩写。font-size:12px;CSS border default value边框使用默认样式。important ignored by IE用!important来区分IE.非IE浏览器会优先使用 3.5em,而IE根据先后顺序关系,使...
div+css布局漫谈
css布局漫谈
前端面试题整理——HTML/CSS
微信扫码,在手机上查看选中内容