div四个角显示框

简介: 四个角显示框

div的四个角

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE></HEAD><BODY><!-- 第一种方式 --><style>    .rect {   
    width: 100px; 
    height: 100px;
    border-radius:5px;
    background: linear-gradient(to left, #f00, #f00) left top no-repeat, 
          linear-gradient(to bottom, #f00, #f00) left top no-repeat, 
          linear-gradient(to left, #f00, #f00) right top no-repeat,
          linear-gradient(to bottom, #f00, #f00) right top no-repeat, 
          linear-gradient(to left, #f00, #f00) left bottom no-repeat,
          linear-gradient(to bottom, #f00, #f00) left bottom no-repeat,
          linear-gradient(to left, #f00, #f00) right bottom no-repeat,
          linear-gradient(to left, #f00, #f00) right bottom no-repeat;
    background-size: 5px 20px, 20px 5px, 5px 20px, 20px 5px; 
    background-color:#aaaaaa
  }
</style><divclass="rect"></div><br/><!-- 第二种方式 --><style>    .box {
        position: absolute;
      width: 100px;
      height: 100px;
      z-index:0;
      background:#eeeeee;
      overflow:hidden;
    }
    .box .box-top{
      position: absolute;
      top:0;
      width: 100%;
      height: 50%;
      z-index:1;
    }
    .box .box-top:before{
      position: absolute;
      top: 0;
      left: 0;
      content: '';
      display: block;
      height: 25%;
      width: 25%;
      border-left: 4px solid green;
      border-top: 4px solid green;
    }
    .box .box-top:after{
      position: absolute;
      top: 0;
      right: 0;
      content: '';
      display: block;
      height: 25%;
      width: 25%;
      border-right: 4px solid green;
      border-top: 4px solid green;
    }
    .box .box-upper{
      position: absolute;
      bottom:0;
      width: 100%;
      height: 50%;
      z-index:1;
    }
    .box .box-upper:before{
      position: absolute;
      bottom: 0;
      left: 0;
      content: '';
      display: block;
      height: 25%;
      width: 25%;
      border-left: 4px solid green;
      border-bottom: 4px solid green;
    }
    .box .box-upper:after{
      position: absolute;
      bottom: 0;
      right: 0;
      content: '';
      display: block;
      height: 25%;
      width: 25%;
      border-right: 4px solid green;
      border-bottom: 4px solid green;
    }
    .box .box-content{
      height: 100%;
      width: 100%;
      padding-top:40%;
      overflow:hidden;
      z-index:3;
      text-align:center;  
    }
</style><divclass="box"><divclass="box-top"></div><divclass="box-content">123</div><divclass="box-upper"></div></div></BODY></HTML>



20181227165123144.png

相关文章
|
前端开发 JavaScript
点击按钮,将奇数列的li背景色设置为红色,偶数列li背景色设置为绿色
点击按钮,将奇数列的li背景色设置为红色,偶数列li背景色设置为绿色
|
4月前
|
前端开发
如何在页面中画一个canvas,然后在居中位置写上蓝色‘Hello Canvas‘,并加上文字描边 * @type {HTMLElement}
如何在页面中画一个canvas,然后在居中位置写上蓝色‘Hello Canvas‘,并加上文字描边 * @type {HTMLElement}
|
4月前
|
前端开发
Canvas绘画之三条二次方贝塞尔曲线构成的复选框标记对号
Canvas绘画之三条二次方贝塞尔曲线构成的复选框标记对号
|
6月前
|
前端开发
css去除滑动框
css去除滑动框
59 2
|
6月前
|
JavaScript 前端开发 流计算
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理
|
6月前
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
textarea光标初始位置没有在最左上角的问题
textarea光标初始位置没有在最左上角的问题
|
前端开发
如何用纯css实现div框四个角的点缀
用纯css实现div框四个角的点缀
936 0
|
JavaScript 前端开发 流计算
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理。距离远时图片放大,距离近时图片缩小
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理。距离远时图片放大,距离近时图片缩小
159 0
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理。距离远时图片放大,距离近时图片缩小
|
JavaScript 前端开发
实现 input无内容是缩小居中显示,有内容,有焦点时变长显示
前两天做了一个搜索中间页,有个 input 的效果挺有意思,准备分享一下。
175 0
实现 input无内容是缩小居中显示,有内容,有焦点时变长显示