【每日一练】218—一个简单博客页面内容的实现

每日一练7个月前发布 admin
823 0
【每日一练】218—一个简单博客页面内容的实现

实现代码:

HTML:

<!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>第218练</title>
    <link rel=”stylesheet” href=”index.css” />
  </head>
  <body>
    <div class=”navbar”>
      <a href=”/index.html”><img src=”logo.svg” alt=”logo” /></a>
      <ul>
        <li><a href=”#”>Home</a></li>
        <li><a href=”#”>Blog</a></li>
        <li><a href=”#”>Contact</a></li>
      </ul>
    </div>
    <div class=”top-container”>
      <h1>如何用高情商的方式赞美别人?</h1>
    </div>
    <div class=”bottom-container”>
      <p class=”text”>
        小张带着女朋友回家,正好隔壁老王来串门,他看到后就夸了一句:“你这小子真有眼光,跟你爸一样!”
        一句话把在场的四个人全都夸了一遍。
        第二天,女孩带着小张去她家吃饭时,女孩的姐姐,当着全家人给小张出了一道难题,”你觉得我和妹妹谁最漂亮?”
        小张思考了2秒,回复,”当然是阿姨最漂亮!所以你俩也这么漂亮!”
        这就叫关联赞美法,先找到要夸的优点,然后把与之相同的优点的人关联进去,实现一箭双雕。
        会说话你就赢了!
        古人云:美言一句三冬暖,恶语伤人六月寒。
        说话是一种能力,会说话是一门技术。
        如何用高情商的方式既能解决问题,又能照顾全场人的感受,是所有人应该学习的智慧。
      </p>
      <p class=”text”>
        小张带着女朋友回家,正好隔壁老王来串门,他看到后就夸了一句:“你这小子真有眼光,跟你爸一样!”
一句话把在场的四个人全都夸了一遍。
第二天,女孩带着小张去她家吃饭时,女孩的姐姐,当着全家人给小张出了一道难题,”你觉得我和妹妹谁最漂亮?”
小张思考了2秒,回复,”当然是阿姨最漂亮!所以你俩也这么漂亮!”
这就叫关联赞美法,先找到要夸的优点,然后把与之相同的优点的人关联进去,实现一箭双雕。
会说话你就赢了!
古人云:美言一句三冬暖,恶语伤人六月寒。
说话是一种能力,会说话是一门技术。
如何用高情商的方式既能解决问题,又能照顾全场人的感受,是所有人应该学习的智慧。
      </p>
      <p class=”text”>
        小张带着女朋友回家,正好隔壁老王来串门,他看到后就夸了一句:“你这小子真有眼光,跟你爸一样!”
一句话把在场的四个人全都夸了一遍。
第二天,女孩带着小张去她家吃饭时,女孩的姐姐,当着全家人给小张出了一道难题,”你觉得我和妹妹谁最漂亮?”
小张思考了2秒,回复,”当然是阿姨最漂亮!所以你俩也这么漂亮!”
这就叫关联赞美法,先找到要夸的优点,然后把与之相同的优点的人关联进去,实现一箭双雕。
会说话你就赢了!
古人云:美言一句三冬暖,恶语伤人六月寒。
说话是一种能力,会说话是一门技术。
如何用高情商的方式既能解决问题,又能照顾全场人的感受,是所有人应该学习的智慧。
      </p>
      <p class=”text”>
        小张带着女朋友回家,正好隔壁老王来串门,他看到后就夸了一句:“你这小子真有眼光,跟你爸一样!”
        一句话把在场的四个人全都夸了一遍。
        第二天,女孩带着小张去她家吃饭时,女孩的姐姐,当着全家人给小张出了一道难题,”你觉得我和妹妹谁最漂亮?”
        小张思考了2秒,回复,”当然是阿姨最漂亮!所以你俩也这么漂亮!”
        这就叫关联赞美法,先找到要夸的优点,然后把与之相同的优点的人关联进去,实现一箭双雕。
        会说话你就赢了!
        古人云:美言一句三冬暖,恶语伤人六月寒。
        说话是一种能力,会说话是一门技术。
        如何用高情商的方式既能解决问题,又能照顾全场人的感受,是所有人应该学习的智慧。
      </p>
      <p class=”text”>
        小张带着女朋友回家,正好隔壁老王来串门,他看到后就夸了一句:“你这小子真有眼光,跟你爸一样!”
一句话把在场的四个人全都夸了一遍。
第二天,女孩带着小张去她家吃饭时,女孩的姐姐,当着全家人给小张出了一道难题,”你觉得我和妹妹谁最漂亮?”
小张思考了2秒,回复,”当然是阿姨最漂亮!所以你俩也这么漂亮!”
这就叫关联赞美法,先找到要夸的优点,然后把与之相同的优点的人关联进去,实现一箭双雕。
会说话你就赢了!
古人云:美言一句三冬暖,恶语伤人六月寒。
说话是一种能力,会说话是一门技术。
如何用高情商的方式既能解决问题,又能照顾全场人的感受,是所有人应该学习的智慧。
      </p>
    </div>
    <script src=”index.js”></script>
  </body>
</html>

CSS:

body {
    margin: 0;
  }
  .top-container {
    background-image: url(“https://images.unsplash.com/photo-1547394765-185e1e68f34e?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1170&q=80”);
    height: 100vh;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .top-container h1 {
    color: white;
    font-size: 50px;
    font-family: Impact, Haettenschweiler, “Arial Narrow Bold”, sans-serif;
    letter-spacing: 2px;
  }
  .text {
    margin: 50px 5%;
    font-family: sans-serif;
  }
  .navbar {
    display: flex;
    position: fixed;
    background-color: white;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
    transition: background-color 0.4s;
  }
  .navbar ul {
    display: flex;
    list-style-type: none;
  }
  .navbar ul li a {
    text-decoration: none;
    margin: 0 10px;
    color: black;
    font-family: cursive;
  }
  .navbar ul li a:hover {
    color: red;
  }
  .navbar.active {
    background-color: black;
  }
  .navbar.active ul li a {
    color: white;
  }

JS:

const navbarEl = document.querySelector(“.navbar”);
const bottomContainerEl = document.querySelector(“.bottom-container”);
console.log(navbarEl.offsetHeight);
console.log(bottomContainerEl.offsetTop);
window.addEventListener(“scroll”, () => {
  if (
    window.scrollY >
    bottomContainerEl.offsetTop – navbarEl.offsetHeight – 50
  ) {
    navbarEl.classList.add(“active”);
  } else {
    navbarEl.classList.remove(“active”);
  }
});
© 版权声明

相关文章

暂无评论

暂无评论...