Как реализовать блок с такой рамкой

186
13 марта 2018, 00:56

Подскажите, как реализовать блок с такой рамкой

Answer 1

body, 
html { 
  width: 100%; 
  height: 100%; 
  background: #404040; 
} 
 
.box { 
  width: 200px; 
  height: 100px; 
  background: #f90; 
  border: 2px solid; 
  border-image: linear-gradient(to left, white 50%, black 0%); 
  border-image-slice: 1; 
}
<div class="box"></div>

Answer 2

* { 
  padding: 0; 
  margin: 0; 
  box-sizing: border-box; 
} 
 
body { 
  background: #D5D8DA; 
  padding: 15px; 
} 
 
.box { 
  background: linear-gradient(to right, rgba(8, 110, 219, 1) 0%, rgba(8, 110, 219, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%); 
  padding: 3px; 
} 
 
.box-inner { 
  padding: 25px; 
  background: #D5D8DA; 
} 
 
.box:hover { 
  background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(8, 110, 219, 1) 50%, rgba(8, 110, 219, 1) 100%); 
}
<div class="box"> 
  <div class="box-inner"> 
  </div> 
</div>

READ ALSO
Как лучше реализовать фон в блоке?

Как лучше реализовать фон в блоке?

Можно ли такой фон, как в шапке, реализовать на чистом CSS без использования графики?

215
Как изменить css по названию документа?

Как изменить css по названию документа?

Возможо ли изменить css по названию документа, например:

199
Почему не работает значение max-width?

Почему не работает значение max-width?

на сайте https://smartbalanceonline стоит плагин Buy one click WooCommerce

180