zoukankan      html  css  js  c++  java
  • border-color 的默认颜色

    问题:如果只设置 border-width 和 border-style,那 border-color 会是什么颜色呢?


    测试代码:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 </head>
     7     <style>
     8         .box{
     9             width: 200px;
    10             height: 200px;
    11             background-color: #ddd;
    12             border-width: 5px;
    13             border-style: solid;
    14             text-align: center;
    15             line-height: 200px;
    16         }
    17     </style>
    18 <body>
    19     <div class="box">我是一个box盒子</div>
    20 </body>
    21 </html>

    测试结果:


    第一次测试 - 结论:边框是黑色的,但是我们并没对 border-color 进行设置颜色。难道 border-color 默认的颜色就是黑色吗?



    请再往下看,我们对 box 盒子内的 color 设置上一个 forestgreen (森林绿)。


    测试代码:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 </head>
     7     <style>
     8         .box{
     9             width: 200px;
    10             height: 200px;
    11             background-color: #ddd;
    12             border-width: 5px;
    13             border-style: solid;
    14             text-align: center;
    15             line-height: 200px;
    16             /* 设置字体颜色 */
    17             color: forestgreen;
    18         }
    19     </style>
    20 <body>
    21     <div class="box">我是一个box盒子</div>
    22 </body>
    23 </html>

    测试结果:

    第二次测试 -- 结论:显然,边框变成了和字体一样的颜色, forestgreen (森林绿)。


    综上所述:

    如果没有设置 border-color,那么边框会默认使用元素内容的前景色,也就是文本的颜色,即对应的则是 color 属性的颜色。

  • 相关阅读:
    使用可传输表空间向rac环境迁移数据
    跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g
    RAC+ASM在单机上恢复的过程
    Oracle RMAN进行的一次有益测试
    ORA-00600 4194 错误
    oracle表分区详解
    数据库最大连接数
    web传参
    内置
    键盘事件
  • 原文地址:https://www.cnblogs.com/Jelar/p/13699608.html
Copyright © 2011-2022 走看看