首页 > 其他分享 >HTML&CSS-盒模型运用居中方式合集

HTML&CSS-盒模型运用居中方式合集

时间:2022-09-28 11:15:18浏览次数:58  
标签:color 100px height width HTML background 合集 CSS 200px

方法:定位,外边距,内边距,层级,边框; 一个元素; 两个元素; 三个元素. <!DOCTYPE html> <html lang="en"> <head>   <meta charset="UTF-8">   <meta http-equiv="X-UA-Compatible" content="IE=edge">   <meta name="viewport" content="width=device-width, initial-scale=1.0">   <title>Document</title>   <link rel="stylesheet" href="index.css"> </head> <body>   <div class="father1">     <div class="son1"></div>   </div> 方法1
  <div class="father2">     <div class="son2"></div>   </div> 方法2
  <div class="father3">     <div class="son3"></div>   </div> 方法3
  <div class="father4">     <div class="son4"></div>   </div> 方法4
  <div class="father5">     <div class="son5"></div>   </div>   <!-- 前五种为两个元素的居中方式 --> 方法5
  <div class="six"></div> 方法6
  <div class="seven"></div>   <!-- 后两种为1个元素的居中方式 --> 方法7
  <div class="father8">     <div class="box1"></div>     <div class="box2"></div>   </div> </div>   </div>   <!-- 最后一种为3个元素的居中方式 --> 方法8 </body> </html>   * {   margin: 0;   padding: 0;   list-style: none; } 清除浏览器默认样式
.father1 {   width: 400px;   height: 400px;   background-color: #fc4;   position: relative; }
.son1 {   width: 200px;   height: 200px;   background-color: #f44;   position: absolute;   top: 100px;   left: 100px; } /* 第一种居中方式 */ 定位
.father2 {   width: 200px;   height: 200px;   background-color: #f77;   position: relative; }
.son2 {   width: 100px;   height: 100px;   background-color: #ff7;   position: absolute;   left: 50%;   top: 50%;   margin-left: -50px;   margin-top: -50px; } /* 第二种居中方式 */ 定位+外边距+百分比
.father3 {   width: 200px;   height: 200px;   background-color: #0f0;   position: relative;   /* overflow: hidden; */   /* 解决margin塌陷问题 */ }
.son3 {   width: 100px;   height: 100px;   background-color: #77f;   position: absolute;   margin-left: 50px;   margin-top: 50px; } /* 第三种居中方式 */ 定位+外边距
.father4 {   width: 100px;   height: 100px;   padding: 50px;   background-color: #f44; }
.son4 {   width: 100px;   height: 100px;   background-color: #0f7; } /* 第四种居中方式 */ 内边距
.father5 {   width: 100px;   height: 100px;   border: 50px solid #f444;   background-color: #f444; }
.son5 {   width: 100px;   height: 100px;   background-color: #4fff; } /* 第五种居中方式 */ 边框
.six {   width: 200px;   height: 200px;   background-color: #f9f67f;   border: 100px solid #08c; } /* 第六种居中方式 */ 一个元素 边框
.seven {   width: 0px;   height: 0px;   padding: 100px;   background-color: #f78;   border: 50px solid #99f4; } /* 第七种居中方式 */ 一个元素 边框+内边距
.box1 {   width: 200px;   height: 200px;   background-color: #f075;   position: absolute;   z-index: 1; }
.box2 {   width: 100px;   height: 100px;   background-color: #ff99;   position: absolute;   z-index: 2;   top: 50px;   left: 50px; }
.father8 {   position: relative; } /* 第八种居中方式 */ 3个元素 定位+层级

标签:color,100px,height,width,HTML,background,合集,CSS,200px
From: https://www.cnblogs.com/566adsasdw55/p/16737206.html

相关文章

  • 6 个可以在 CSS 代码中使用的CSS 函数
    英文 |https://javascript.plainenglish.io/6-useful-css-functions-every-web-developer-should-know-4be9ad59183f翻译|杨小爱CSS是每个Web开发人员必备的样式表语......
  • 5个常见的CSS错误,你一定要注意避免
    英文| https://javascript.plainenglish.io/5-common-css-mistakes-that-you-need-to-avoid-53e51ed98d04翻译|杨小二CSS是每个Web开发人员必须掌握的技能,以便设计网......
  • Java Script 循环,数组,对象,判断,阶乘,查找-综合运用合集
     输出100个helloworld.for(vari=1;i<=100;i++){console.log("helloworld");}创建一个包含1~100的数组.vararray=[];for(vari=1;i<=100;i+......
  • 10个前端开发人员必须知道的CSS框架
    英文| https://www.geeksforgeeks.org/10-best-css-frameworks-for-frontend-developers-in-2020/?ref=rp翻译| web前端开发(ID:web_qdkf)对于UI/UX设计人员而言,要制作......
  • 24 个关于设备视窗口的 CSS 单位
    过去CSS有4个你必须知道的识别视窗口的单位,并且它们能够很好地处理每个可以想象的用例。然而,随着时间的推移和时代的变化,这4种视口单位现在不足以解决所有用例。于是,CS......
  • CSS篇二
    一、CSS字体属性CSSFonts(字体)属性用于定义字体系列、大小、粗细和文字样式(如斜体)。1.字体系列CSS使用font-family属性定义文本的字体系列。1.1使用方式p{font-famil......
  • css星空效果
    <divclass="box"> <divclass="stars"></div> </div>.box{ width:100%; height:700px; overflow:hidden; perspective:340px;/*设置元素被查看位置的......
  • CSS样式表
    CSS也是一种标记语言CSS样式规范CSS规则主要由两个主要的部分组成:选择器以及一条或多条声明。css写在head标签中,具体语句写在<style></style>中选择器是用于指定CSS样......
  • 1.Html
    ......
  • 狂神说HTML
    狂神说HTML什么是HTMLHyperTextMarkupLanguage(超文本标记语言)超文本包括文字、图片、音频、视频、动画等。HTML5优势:世界知名浏览器厂商对HTML5的支持、市场的需......