您现在的位置是:网站首页> 编程资料编程资料
关于负margin的一些应用CSS 之margin知识点(必看)css布局之负margin妙用及其他实现CSS的margin属性在页面布局中的使用攻略细说CSS中margin属性的使用 深入解析CSS中margin属性的使用CSS中使用负margin值来调整居中位置关于ol和ul的padding和margin默认值CSS属性探秘系列(六):margin
2023-10-21
266人已围观
简介 下面小编就为大家带来一篇关于负margin的一些应用。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
最近听大家在讨论 负margin的一些应用,所以自己研究一下,下面做一些记录。
1. 实现左右两列布局
方法一:
XML/HTML Code复制内容到剪贴板
- <div>
- <div style="float:left;width:200px;">左侧div>
- <div style="margin-left:200px;background:#999;">右侧div>
- div>
方法二:
XML/HTML Code复制内容到剪贴板
- <div>
- <div style="width:200px;height:200px;">左侧div>
- <div style="margin-left:200px;margin-top:-200px;">右侧div>
- div>
对比两种方法,第一种用到float,弊端就是应用float在IE中可能引起很多bug,第二种的话用-margin,本事还是比较赞的,暂时没发现没事问题;
2.导航栏
XML/HTML Code复制内容到剪贴板
- >
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Documenttitle>
- <style type="text/css">
- *{
- margin: 0;
- border: 0;
- padding: 0;
- }
- ul{
- overflow: hidden;
- }
- ul li{
- background: #999;
- border-left: 1px solid #000;
- width:60px;
- height:30px;
- float: left;
- list-style: none;
- text-align: center;
- margin-left:-1px;
- }
- style>
- head>
- <body>
- <div style="margin-left:20px;">
- <ul>
- <li>1li>
- <li>2li>
- <li>3li>
- ul>
- div>
- body>
- html>
或者:
XML/HTML Code复制内容到剪贴板
- >
- <html lang="en">
- <head>
- <meta
提示: 本文由神整理自网络,如有侵权请联系本站删除!
本站声明:
1、本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持;
2、本站所发布的文章以及附件仅限用于学习和研究目的;不得将用于商业或者非法用途;否则由此产生的法律后果,本站概不负责!
点击排行
本栏推荐
