zoukankan      html  css  js  c++  java
  • 由设置body线性背景色引发的问题-----当声明文档类型时,对body设置线性背景色,页面背景色无法整体线性过渡

    问题:当声明文档类型时,对body设置线性背景色,页面背景色无法整体线性过渡

     不声明文档类型时,对body设置线性背景色

    1. <HTML>
    2. <head>
    3.     <meta charset="UTF-8">
    4.     <title>Title</title>
    5.     <style>
    6.         body{
    7.             background: linear-gradient(to bottom, #fff, #000);
    8.         }
    9.     </style>
    10. </head>
    11. <body>
    12. </body>
    13. </HTML>

    显示如下: 

     

    声明文档类型后,显示如下

    1. <!DOCTYPE html>
    2. <HTML>
    3. <head>
    4.     <meta charset="UTF-8">
    5.     <title>Title</title>
    6.     <style>
    7.         body{
    8.             background: linear-gradient(to bottom, #fff, #000);
    9.         }
    10.     </style>
    11. </head>
    12. <body>
    13. </body>
    14. </HTML>

    最终解决方案:

    1. <!DOCTYPE html>
    2. <HTML>
    3. <head>
    4.     <meta charset="UTF-8">
    5.     <title>Title</title>
    6.     <style>
    7.         html, body{
    8.             height: 100%;
    9.         }
    10.         body{
    11.            background: linear-gradient(to bottom, #fff, #000);
    12.        }
    13.     </style>
    14. </head>
    15. <body>
    16. </body>
    17. </HTML>
    参考文档:

    CSS解决高度自适应问题

     

  • 相关阅读:
    Docker 中国官方镜像加速
    mysql主从同步
    hadoop相关
    Mac上Ultra Edit的激活
    ansible安装应用软件
    Docker学习第二天-容器
    wwnjld团队第二轮迭代成员分数
    第二轮迭代发布报告
    wwnjld第二轮迭代测试报告
    12.24会议记录
  • 原文地址:https://www.cnblogs.com/jeacy/p/6531988.html
Copyright © 2011-2022 走看看