赞
踩
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> * { margin: 0; padding: 0; } /* 整体容器样式 */ #container { margin: 0 auto;/* div 设置水平居中*/ width: 500px; height: 400px; display: flex; flex-direction: column;/*垂直方向为列布局*/ align-items: center;/* 在主轴方向(垂直方向)上居中对齐容器内部元素 */ } /* 顶部标题样式 */ #header { width: 100%; height: 100px; display: flex; justify-content: center; align-items: center; /* 垂直居中对齐*/ border: 1px solid black; font-size: 30px; color: white; background-color: purple; margin-bottom: 5px; } /* 主体内容区样式 */ #main { display: flex; justify-content: space-between; /*两端对齐*/ width: 100%; margin-bottom: 10px; } /* 左侧内容块样式 */ #left { flex: 1; /*flex-grow, flex-shrink, 和 flex-basis*/ display: flex; flex-direction: column; /*垂直方向为列布局*/ justify-content: center;/*主轴上居中对齐*/ width: 240px; height: 200px; margin-right: 10px; background-color: #ccc; font-size: 20px; } /* 右侧内容块样式 */ #right { flex: 1; display: flex; flex-direction: column;/*主轴为列*/ justify-content: center; width: 240px; height: 200px; background-color: #ccc; font-size: 20px; } /* 底部内容样式 */ #footer { width: 100%; display: flex; flex-direction: column; justify-content: center; margin-top: 10px; background-color: #ccc; font-size: 20px; height: 100px; } p { font-size: 15px; margin-top: 10px; } </style> </head> <body> <div id="container"> <!-- 顶部标题 --> <div id="header">web前端开发 </div> <!-- 主体内容区 --> <div id="main"> <!-- 左侧内容块 --> <div id="left">HTML<p>超文本标记语言,用于构建网页结构,定义网页包括的内容.</p></div> <!-- 右侧内容块 --> <div id="right">CSS <p>层叠样式表,用于构建网页布局,外观,美化页面</p></div> </div> <!-- 底部内容 --> <div id="footer">JavaScript <p>JavaScripe,脚本语言,用于构建网页行为,与用户进行交互,使用户获得更好的体验</p></div> </div> </body> </html>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。