当前位置: 首页 > news >正文

CSS内边距、外边距、边框

CSS内边距

内边距 :内容区(Content)与边框(Border)之间的透明间距,用于增加元素内部的留白。不影响元素内容本身的尺寸(如文字大小),但会增大元素的总占用空间。

以下是CSS中常用的内边距属性:
padding-top: 设置元素的顶部内边距大小
padding-right: 设置元素的右侧内边距大小
padding-bottom: 设置元素的底部内边距大小
padding-left: 设置元素的左侧内边距大小
padding : 设置元素的所有内边距大小

以下是一个内边框设置示例:

<!DOCTYPE html>
<html>
<head><title>CSS内边距示例</title><style>.box {width: 200px;height: 200px;padding: 20px;background-color: lightgray;}</style>
</head>
<body><div class="box">这是一个盒子</div>
</body>
</html>

CSS边框

边框:定义 围绕内容和内边距的可见边界线,用于装饰或分隔元素。直接影响元素的总尺寸。

border-width: 设置边框宽度
border-style: 设置 边框样式(solid/dashed/dotted/double等)
border-color: 设置边框的颜色。
border : 可以一次性设置边框的宽度、样式和颜色。

以下是一个边框设置示例:

<!DOCTYPE html>
<html>
<head><title>CSS边框示例</title><style>.box {width: 200px;height: 200px;border: 1px solid black;background-color: lightgray;}</style>
</head>
<body><div class="box">这是一个盒子</div>
</body>
</html>

CSS外边距

外边距 :元素与其他元素之间的透明间距,用于控制元素外部的布局间隔。
不影响元素自身尺寸,但会改变元素在页面中的占位空间。
1.设置单个方向的外边距:

margin-top: 10px;     //上方外边距为10px
margin-right: 20px;   //右方外边距为20px
margin-bottom: 30px;  //下方外边距为15px
margin-left: 40px;    //左方外边距为30px

2.使用缩写形式设置四个方向的外边距:

margin : 10px;       //四个方向外边距都为10px

以下是设置外边距示例:

<!DOCTYPE html>
<html>
<head><style>.box {width: 200px;height: 200px;background-color: red;margin: 20px;}.box2 {width: 200px;height: 200px;background-color: blue;margin: 10px;}</style>
</head>
<body><div class="box">Box 1</div><div class="box">Box 2</div><div class="box2">Box 3</div>
</body>
</html>

相关文章:

  • 深入微服务核心:从架构设计到规模化
  • CSS初识
  • Android仿今日头条Kotlin版本
  • 机器学习算法-分类决策树
  • vue项目中使用tinymce富文本编辑器
  • CSS3 基础(边框效果)
  • 【Unity笔记】Unity 编辑器扩展:一键查找场景中组件引用关系(含完整源码)(组件引用查找工具实现笔记)
  • Prompt 结构化提示工程
  • React组件测试完全指南:从入门到实践
  • vue3+dhtmlx 甘特图真是案例
  • 数据一致性问题剖析与实践(二)——单机事务的一致性问题
  • 数据为基:机器学习中数值与分类数据的处理艺术及泛化实践
  • MacOS中安装Python(homebrew,pyenv)
  • Stable Baselines3 结合 gym 训练 CartPole 倒立摆
  • 【教学类-102-17】蝴蝶三色图(用最大长宽作图,填入横板和竖版共16个WORD单元格模版大小,制作大小图)
  • Java 环境配置详解(Windows、macOS、Linux)
  • 【Leetcode 每日一题】1399. 统计最大组的数目
  • 第52讲:农业AI + 区块链——迈向可信、智能、透明的未来农业
  • 大模型框架技术演进与全栈实践指南
  • 1.5软考系统架构设计师:架构师的角色与能力要求 - 超简记忆要点、知识体系全解、考点深度解析、真题训练附答案及解析
  • 乌克兰关切有中国人在俄军中服务,外交部:坚决反对无端指责
  • 成都两宗宅地成功出让,民企四川联投溢价33%竞得郫都区宅地
  • 元宇宙之问|“AI+AR”融合或重新定义元宇宙发展路径
  • 大家聊中国式现代化|权衡:在推进中国式现代化中当好龙头
  • 陕西一批干部任职公示:西安市未央、雁塔、阎良区委书记拟调整
  • 上交所召开私募机构座谈会,与会机构:中国资产具备显著估值修复和提升潜力,将坚定持有