HBU迎新网站(只有页面 html和css部分)

打印 上一主题 下一主题

主题 866|帖子 866|积分 2598

1、HTML

  
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7.     <link rel="stylesheet" href="CSS/csshbu.css">
  8. </head>
  9. <body>
  10.     <div class="top">
  11.         <div class="left">
  12.             <img src="IMGS/logo.png" alt="">
  13.             <div class="text">
  14.                 <img src="IMGS/yinxin.png" alt="">
  15.                 <h3>Newcomers'Session</h3>
  16.             </div>
  17.         </div>
  18.         <div class="right">
  19.             <a href="#">河大主页 |</a>
  20.             <a href="#">学工网</a>
  21.         </div>
  22.     </div>
  23.     <div class="demo">
  24.         <span class="sy">首页</span>
  25.         <span>网上报道</span>
  26.         <span>入学指南</span>
  27.         <span>走进河大</span>
  28.         <span>学在河大</span>
  29.         <span>家在河大</span>
  30.         <span>联系我们</span>
  31.         <span>河大易班</span>
  32.     </div>
  33.     <div class="middlef-left">
  34.         <div class="kjfs">
  35.             <h4>快捷方式</h4>
  36.             <div class="xyjj">
  37.                 <img src="IMGS/1.png" alt="">
  38.                 <span>学院简介</span>
  39.             </div>
  40.             <div class="fdyfc">
  41.                 <img src="IMGS/2.png" alt="">
  42.                 <span>辅导员风采</span>
  43.             </div>
  44.             <div class="fkyq">
  45.                 <img src="IMGS/3.png" alt="">
  46.                 <span>防控疫情</span>
  47.             </div>
  48.             <div class="zqly">
  49.                 <img src="IMGS/4.png" alt="">
  50.                 <span>咨询留言</span>
  51.             </div>
  52.         </div>
  53.         <div class="tzgg">
  54.             <h4>通知公告</h4>
  55.             <div class="aa">
  56.                 <img src="IMGS/日期.png" alt="" style="width: 90px; height: auto;">
  57.                 <div class="text-container">
  58.                     <span id="a">2021级新生网上预报到流程指南来啦<br></span>
  59.                     <span id="b">按照提示填写信息完成注册及校方认证:点击“注册”,根据提示填写信息,点击“下一步”、“马上去认证”,填写校方认证信息,“身份</span>
  60.                 </div>
  61.             </div>
  62.             <div class="bb">
  63.                 <img src="IMGS/日期.png" alt="" style="width: 90px; height: auto;">
  64.                 <div class="text-container">
  65.                     <span id="a">2021级新生网上预报到流程指南来啦<br></span>
  66.                     <span id="b">按照提示填写信息完成注册及校方认证:点击“注册”,根据提示填写信息,点击“下一步”、“马上去认证”,填写校方认证信息,“身份</span>
  67.                 </div>
  68.             </div>
  69.             <div class="cc">
  70.                 <img src="IMGS/日期.png" alt="" style="width: 90px; height: auto;">
  71.                 <div class="text-container">
  72.                     <span id="a">2021级新生网上预报到流程指南来啦<br></span>
  73.                     <span id="b">按照提示填写信息完成注册及校方认证:点击“注册”,根据提示填写信息,点击“下一步”、“马上去认证”,填写校方认证信息,“身份</span>
  74.                 </div>
  75.             </div>
  76.             <div class="dd">
  77.                 <img src="IMGS/日期.png" alt="" style="width: 90px; height: auto;">
  78.                 <div class="text-container">
  79.                     <span id="a">2021级新生网上预报到流程指南来啦<br></span>
  80.                     <span id="b">按照提示填写信息完成注册及校方认证:点击“注册”,根据提示填写信息,点击“下一步”、“马上去认证”,填写校方认证信息,“身份</span>
  81.                 </div>
  82.             </div>
  83.         </div>
  84.         <div class="sphd">
  85.             <h4>视频河大</h5>
  86.             <img src="IMGS/队列.png" alt="" style="width: 350px; height: 230px;">
  87.             <div class="bwcx">
  88.                 <span>河大学子深情演唱《不忘初心》</span>
  89.             </div>
  90.             <div class="ylzc">
  91.                 <span>一流征程</span>
  92.             </div>
  93.             <div class="xg">
  94.                 <span>河北大学校歌</span>
  95.             </div>
  96.             <div class="zh">
  97.                 <span>钟灵毓秀 翰墨吐芳</span>
  98.             </div>
  99.             <div class="kyqt">
  100.                 <span>坤舆全图</span>
  101.             </div>
  102.             <div class="mm">
  103.                 <span>梦开始的地方</span>
  104.             </div>
  105.         </div>
  106.     </div>
  107.     <div class="last">
  108.         <h4><br>军训专题</h4>
  109.         <div class="aaaaa">
  110.             <div class="ap">
  111.                 <img src="IMGS/军训.png" alt="" style="width: 310px; height: 200px;"  class="base-image">
  112.                 <img src="IMGS/66.png" alt=""style="width: 80px; height: 20px;" class="overlay-image">
  113.                 <span id="p">军训小贴士-生活篇<br></span>
  114.                 <span id="q">军训后体力消耗极大,这个时候要多补充一些蛋白质,多吃一些肉类、蛋类,或豆制品代替。另外,最好还多喝点汤菜类,同时注意补充各种维生..</span>
  115.              </div>
  116.              <div class="bp">
  117.                 <img src="IMGS/军训.png" alt="" style="width: 310px; height: 200px;"  class="base-image">
  118.                 <img src="IMGS/66.png" alt=""style="width: 80px; height: 20px;" class="overlay-image">
  119.                 <span id="p">军训小贴士-生活篇<br></span>
  120.                 <span id="q">军训后体力消耗极大,这个时候要多补充一些蛋白质,多吃一些肉类、蛋类,或豆制品代替。另外,最好还多喝点汤菜类,同时注意补充各种维生..</span>
  121.              </div>
  122.              <div class="cp">
  123.                 <img src="IMGS/军训.png" alt="" style="width: 310px; height: 200px;"  class="base-image">
  124.                 <img src="IMGS/66.png" alt=""style="width: 80px; height: 20px;" class="overlay-image">
  125.                 <span id="p">军训小贴士-生活篇<br></span>
  126.                 <span id="q">军训后体力消耗极大,这个时候要多补充一些蛋白质,多吃一些肉类、蛋类,或豆制品代替。另外,最好还多喝点汤菜类,同时注意补充各种维生..</span>
  127.             </div>
  128.             <div class="dp">
  129.                 <img src="IMGS/军训.png" alt="" style="width: 310px; height: 200px;"  class="base-image">
  130.                 <img src="IMGS/66.png" alt=""style="width: 80px; height: 20px;" class="overlay-image">
  131.                 <span id="p">军训小贴士-生活篇<br></span>
  132.                 <span id="q">军训后体力消耗极大,这个时候要多补充一些蛋白质,多吃一些肉类、蛋类,或豆制品代替。另外,最好还多喝点汤菜类,同时注意补充各种维生..</span>
  133.             </div>
  134.         </div>
  135.         
  136.     </div>
  137. </body>
  138. </html>
复制代码
2、CSS 

  
  1. *{
  2.     padding: 0;
  3.     margin: 0;
  4. }
  5. .top{
  6.     width: 80%;
  7.     background: white;
  8.     margin: auto;
  9.     display: flex;
  10.     justify-content: space-between;
  11.     align-items: center;
  12.     padding: 20px 0px;
  13. }
  14. .top .left {
  15.     display: flex;
  16.     align-items: center;
  17. }
  18. .top .left .text img{
  19.     width: 54px;
  20.     margin-top: 30px;
  21. }
  22. .top .left .text h3{
  23.     font-size: 1.5em;
  24.     color: darkred; /* 设置颜色为红色 */
  25. }
  26. .top .right a{
  27.     color: red;
  28.     text-decoration: none;
  29. }
  30. .demo{
  31.     display: flex;
  32.     width: 100%;
  33.     height: 30px;
  34.     background-color: rgb(185, 30, 30);
  35.     font-size: 16px;
  36.     font-weight: 100;
  37.     text-decoration: none;
  38.     text-align: center;
  39.     gap: 70px;
  40.     text-align: center;
  41.     align-items: center;
  42. }
  43. .demo span{
  44.     color: aliceblue;
  45.     font-size: 100%;
  46.     font-weight: 120%;
  47.     font-style: normal;
  48. }
  49. .demo span.sy{
  50.     margin-left: 140px; /* 增加左边距 */
  51. }
  52. /* 字体相关的样式 color字体颜色  font-size:字体大小  font-weight 字体粗细
  53. font-style:  italic字体qingxie
  54. text-decoration 字体是否有倾斜线  line-throuhg 中划线  overline 上划线 underline 下划线
  55. */
  56. .middlef-left {
  57.     display: flex;                /* 使用 Flexbox 布局 */
  58.     align-items: flex-start;      /* 向左对齐 */
  59.     padding: 20px;  
  60.     margin-left: 120px;      
  61. }
  62. .kjfs {
  63.     display: flex;                /* 使用 Flexbox */
  64.     flex-direction: column;       /* 垂直排列内容 */
  65.     align-items: flex-start;      /* 左对齐 */
  66.     height:480px;
  67.     width: 200px;
  68.     margin-right: 20px; /* 设置 .kjfs 和 .tzgg 之间的空隙 */
  69. }
  70. .middlef-left h4 {
  71.     text-decoration: underline; /* 添加下划线 */
  72.     text-decoration-color: red; /* 设置下划线颜色为红色 */
  73.     text-decoration-thickness: 3px; /* 设置下划线的厚度 */
  74.     margin-bottom: 15px;
  75. }
  76. .kjfs div {
  77.     margin-bottom: 10px;             /* 图标与其他元素之间的间距 */
  78. }
  79. .kjfs .xyjj{
  80.     flex-direction: column;
  81.     background-color: rgb(129,194,222);
  82.     height:100px;
  83.     width: 200px;
  84.     display: flex; /* 使用 Flexbox */
  85.     justify-content: center; /* 水平居中 */
  86.     align-items: center; /* 垂直居中 */
  87.     text-decoration: none;
  88. }
  89. .kjfs .fdyfc{
  90.     background-color: rgb(254,194,15);
  91.     height:100px;
  92.     width: 200px;
  93.     display: flex; /* 使用 Flexbox */
  94.     justify-content: center; /* 水平居中 */
  95.     align-items: center; /* 垂直居中 */
  96.     flex-direction: column;
  97. }
  98. .kjfs .fkyq{
  99.     background-color: rgb(191,214,47);
  100.     height:100px;
  101.     width: 200px;
  102.     display: flex;
  103.     justify-content: center; /* 水平居中 */
  104.     align-items: center; /* 垂直居中 */
  105.     flex-direction: column;
  106. }
  107. .kjfs .zqly{
  108.     background-color: rgb(47,163,220);
  109.     height:100px;
  110.     width: 200px;
  111.     display: flex;
  112.     justify-content: center; /* 水平居中 */
  113.     align-items: center; /* 垂直居中 */
  114.     flex-direction: column;
  115. }
  116. .kjfs span{
  117.     color: white;
  118.     font-size: 18px;
  119.     font-weight: bold;         /* 设置字体加粗 */
  120. }
  121. .tzgg{
  122.     height:480px;
  123.     width: 50%;
  124.     display: flex;                /* 使用 Flexbox */
  125.     flex-direction: column;       /* 垂直排列内容 */
  126.     align-items: flex-start;     
  127. }
  128. .tzgg .aa{
  129.     display: flex; /* 使用 Flexbox */
  130.     align-items: flex-start; /* 垂直对齐到顶部 */
  131.     height:95px;
  132.     width: 100%;
  133.     border-bottom: 2px dashed gray;
  134.     padding-bottom: 5px;
  135.     margin-bottom: 10px;
  136. }
  137. .tzgg .bb{
  138.     display: flex; /* 使用 Flexbox */
  139.     align-items: flex-start; /* 垂直对齐到顶部 */
  140.     height:95px;
  141.     width: 100%;
  142.     border-bottom: 2px dashed gray;
  143.     padding-bottom: 5px;
  144.     margin-bottom: 10px;
  145. }
  146. .tzgg .cc{
  147.     display: flex; /* 使用 Flexbox */
  148.     align-items: flex-start; /* 垂直对齐到顶部 */
  149.     height:95px;
  150.     width: 100%;
  151.     border-bottom: 2px dashed gray;
  152.     padding-bottom: 5px;
  153.     margin-bottom: 10px;
  154. }
  155. .tzgg .dd{
  156.     display: flex; /* 使用 Flexbox */
  157.     align-items: flex-start; /* 垂直对齐到顶部 */
  158.     height:95px;
  159.     width: 100%;
  160.     border-bottom: 2px dashed gray;
  161.     padding-bottom: 5px;
  162.     margin-bottom: 10px;
  163. }
  164. .tzgg .text-container {
  165.     display: flex;
  166.     flex-direction: column; /* 纵向排列 h5 和 h6 */
  167.     margin-left: 10px; /* 调整图片和文本之间的间距 */
  168. }
  169. #a{
  170.     color: rgb(196, 35, 35); /* 设置颜色为红色 */
  171.     display: inline-block; /* 使用 inline-block 来允许设置 margin */
  172.     margin-bottom: 10px; /* 设置与下一个 span 的间隙 */
  173. }
  174. b{
  175.     color: gray; /* 设置颜色为灰色 */
  176.     display: inline-block; /* 使用 inline-block 来允许设置 margin */
  177. }
  178. .tzgg{
  179.     height:480px;
  180.     flex-direction: column;       /* 垂直排列内容 */
  181.     align-items: flex-start;
  182.     margin-right: 20px;  
  183. }
  184. .bwcx {
  185.     background-color: rgb(165,41,31); /* 底色为红色 */
  186.     color: white; /* 字体颜色为白色 */
  187.     font-size: 18px; /* 字体大小 */
  188.     height: 40px;
  189.     line-height: 40px;
  190. }
  191. .ylzc{
  192.     background-color: rgb(238,238,238);
  193.     padding-left: 10px;
  194.     height: 35px;
  195.     line-height: 35px;
  196.     font-size: 16px;
  197. }
  198. .xg{
  199.     background-color: rgb(245,245,245);
  200.     padding-left: 10px;
  201.     height: 35px;
  202.     line-height: 35px;
  203.     font-size: 16px;
  204. }
  205. .zh{
  206.     background-color: rgb(238,238,238);
  207.     padding-left: 10px;
  208.     height: 35px;
  209.     line-height: 35px;
  210.     font-size: 16px;
  211. }
  212. .kyqt{
  213.     background-color: rgb(245,245,245);
  214.     padding-left: 10px;
  215.     height: 35px;
  216.     line-height: 35px;
  217.     font-size: 16px;
  218. }
  219. .mm{
  220.     background-color: rgb(238,238,238);
  221.     padding-left: 10px;
  222.     height: 35px;
  223.     line-height: 35px;
  224.     font-size: 16px;
  225. }
  226. /*背景相关样式
  227. background-image背景图片
  228. background-repeat背景图片是否平铺 no-repeat不平铺
  229. background-cover 所在容器铺满
  230. background-size  容器尺寸
  231. background-attachment: fixed;  不随浏览器的滚动而滚动
  232. //定位 position
  233. static relative   absolute fixed  
  234. static:静态模式|常态模式
  235. relative:代表相对模式,随着浏览器的滚动而滚动,参考物是自己原来的位置,保留自己原来的空间
  236. absolute:代表绝对模式,随着浏览器的滚动而滚动,参考物是浏览器,释放自己原来的空间
  237. fixed:代表固定模式,不随着浏览器的滚动而滚动,参考物是浏览器,释放自己原来的空间
  238. z-index:设置定位层级,值是整数,值越大越在上层;
  239. */
  240. .last{
  241.     background-color: rgb(247,247,247);
  242.     width: 100%;
  243.     height: 400px;
  244. }
  245. .last h4 {
  246.     text-decoration: underline; /* 添加下划线 */
  247.     text-decoration-color: red; /* 下划线颜色为红色 */
  248.     font-size: 18px; /* 字体大小 */
  249.     margin: 0; /* 去掉默认的边距 */
  250.     text-decoration-thickness: 3px; /* 设置下划线的厚度 */
  251.     margin-left:140px ;
  252.    
  253. }
  254. .last .aaaaa{
  255.     display: flex; /* 使用 Flexbox */
  256.     margin-top: 10px;
  257.     position: relative; /* 设置父容器为相对定位 */
  258. }
  259. #p{
  260.     color: rgb(196, 35, 35); /* 设置颜色为红色 */
  261.     display: inline-block; /* 使用 inline-block 来允许设置 margin */
  262.     margin-bottom: 10px; /* 设置与下一个 span 的间隙 */
  263. }
  264. #q{
  265.     color: gray; /* 设置颜色为灰色 */
  266.     display: inline-block; /* 使用 inline-block 来允许设置 margin */
  267. }
  268. .ap{
  269.     margin-left: 140px;
  270.     position: relative;  /* 设定相对定位的父容器 */
  271.     width: 310px;        /* 设置与控件适合的宽度 */
  272.     height: 200px;       /* 设置与控件适合的高度 */
  273.     background-color: white;
  274. }
  275. .bp{
  276.     margin-left: 10px;
  277.     position: relative;  /* 设定相对定位的父容器 */
  278.     width: 310px;        /* 设置与控件适合的宽度 */
  279.     height: 200px;       /* 设置与控件适合的高度 */
  280.     background-color: white;
  281. }
  282. .cp{
  283.     margin-left: 10px;
  284.     position: relative;  /* 设定相对定位的父容器 */
  285.     width: 310px;        /* 设置与控件适合的宽度 */
  286.     height: 200px;       /* 设置与控件适合的高度 */
  287.     background-color: white;
  288. }
  289. .dp{
  290.     margin-left: 10px;
  291.     position: relative;  /* 设定相对定位的父容器 */
  292.     width: 310px;        /* 设置与控件适合的宽度 */
  293.     height: 200px;       /* 设置与控件适合的高度 */
  294.     background-color: white;
  295. }
  296. .base-image {
  297.     width: 310px;        /* 基础图像的宽度 */
  298.     height: 200px;       /* 基础图像的高度 */
  299. }
  300. .overlay-image {
  301.     position: absolute;   /* 绝对定位的叠加图像 */
  302.     top: 0;             /* 位于父元素的顶部 */
  303.     left: 0;            /* 位于父元素的左侧 */
  304.     width: 100px;        /* 66图像的宽度 */
  305.     height: 40px;       /* 66图像的高度 */
  306. }
  307. .overlay-image:hover {
  308.     opacity: 0;           /* 鼠标悬停时使其透明 */
  309. }
复制代码
 3、效果展示

   

  

  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表