[关闭]
@freeethy 2015-10-14T09:37:55.000000Z 字数 646 阅读 1794

css secrets---multiple borders

borders css-secrets


box-shadow solution

box-shadow表现为border,但是不属于box-sizing范围:

  1. background: yellowgreen;
  2. box-shadow: 0 0 0 10px #655;

多个box-shadow值可显示多个border的效果,多个box-shadow的值按层显示的,最前面的显示在最上层:

  1. box-shadow: 0 0 0 10px #655, 0 0 0 15px deeppink;

多个box-shadow值,有些表现为border效果,有些表现为shadow效果,并且border-radius的影响,此时的border-radius对每个box-shadow值都有效果:

  1. box-shadow:0 0 0 10px #655,
  2. 0 0 0 15px deeppink,
  3. 0 2px 5px 15px rgba(0,0,0,.6);
  4. border-radius:10px;

outline solution

此种方法的实现及border-radius的影响,border-radius对outline没效果:

  1. border: 5px solid #655;
  2. outline: 5px dashed deeppink;
  3. outline-offset: 10px;
  4. border-radius:10px;
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注