CSS核心(二十九)内边距和外边距的清除以及清除标签原生的内外边距

[复制链接]
查看: 1084|回复: 31
发表于 2023-2-1 10:18:10 | 显示全部楼层 | 阅读模式
使用padding:0;和margin:0;可以清除元素的内外边距,一般在编写css代码的开始位置会使用如下语法先清除所有元素内外边距,包括元素原生的内外边距:
  1. <div>*{</div><div>padding:0;</div><div>margin:0;</div><div>}</div>
复制代码
以下代码中为了方便说明哪些元素原生自带边距,所以单独设置了padding:0;和margin:0

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>内边距和外边距的清除以及清除标签原生的内外边距</title>
</head>
<style>
        body{
                /* 清除body的空白间距,即浏览器自带的边距,一般在写css前都是要写这一句的。 */
                padding:0;
                margin:0;        
        }
        
        div{
                width:200px;
                height:200px;
                background:#f00;
                
        }
        h1{
                background:#f00;
                padding:0;
                margin:0;        
        }
        p{
                background:#f00;
                padding:0;
                margin:0;                
        }
        ul{
                background:#f00;
                padding:0;
                margin:0;
                list-style:none;
                        
        }
        li{
                background:#0f0;        
        }
        .box{
                width:300px;
                height:300px;
                background:#f00;
                text-align:center;/* 文字横向居中 */
        }
        .small{
                width:100px;
                height:100px;
                background:#0f0;
                margin:0 auto; /* 行内块元素横向居中 */
                        
        }
        .s{}
</style>
<body>
<div class="box">
        <div class="small">
    文字
    </div>
</div>


<ul>
        <li>第一项</li>
        <li>第二项</li>
</ul>


<p>段落</p>

<h1>飞来山上千寻塔</h1>飞来山上千寻塔,闻说鸡鸣见日升

<div>
        闻说鸡鸣见日升
</div>
</body>
</html>


显示结果如下:

CSS核心(二十九)内边距和外边距的清除以及清除标签原生的内外边距

可以看到,所有元素都紧贴浏览器边界,以为我们已经取消了浏览器和所有元素的内外边距,这样更容易排版而且排版后的页面更美观。



易博软件介绍

0

主题

13

帖子

7

积分

营销入门

Rank: 2

积分
7
发表于 2023-2-17 18:13:24 | 显示全部楼层
学海无涯!  生命不息,学习不止!   

0

主题

15

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-2-24 06:21:50 | 显示全部楼层
学习的道路上永远都没有终点!!!

0

主题

6

帖子

3

积分

营销入门

Rank: 2

积分
3
发表于 2023-2-28 12:53:43 | 显示全部楼层
good good study  day day up  

0

主题

14

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-3-6 06:28:46 | 显示全部楼层
恩,很好。值得提倡。兄弟。有你的。你现在一个月的工资有多少呀??  你现在的工作都做些什么呀?

0

主题

25

帖子

14

积分

营销入门

Rank: 2

积分
14
发表于 2023-3-12 10:29:23 | 显示全部楼层
三人行,必有我师

5

主题

215

帖子

115

积分

营销菜鸟

Rank: 3Rank: 3

积分
115
发表于 2023-3-19 06:38:24 | 显示全部楼层
ding

0

主题

24

帖子

13

积分

营销入门

Rank: 2

积分
13
发表于 2023-3-24 16:26:58 | 显示全部楼层
受益非浅  

0

主题

11

帖子

6

积分

营销入门

Rank: 2

积分
6
发表于 2023-3-28 18:08:42 | 显示全部楼层
好意!  肯请楼主带主角去测测智商,  情商为0就不用了!
发表于 2023-3-31 20:52:45 | 显示全部楼层
虽然不知道我已经是第几个回贴的人了,但是看了这篇我还不太懂的文章后我仍然深有感触,如果真想你说的那样的话,对我这个大一的初学者来说是一种莫大的帮助,我非但不会放弃编程,这使得我更有动力,我一定会按照大家说的并结合自己的方法,搞好编程.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表