探讨css之中:fo✤cus

日期:2021-01-20 类型:科技新闻 

关键词:制作小程序,小程序商城,扫码点餐小程序,微信小程序开店的步骤,牛刀小程序

坚信一些人见到过这一B站键入登陆密码就遮双眼的这一图

这儿大家用:focus-within玩一把

合理布局是那样的

外边有一个ctn 能够忽视,便是一个垂直居中固定不动部位罢了

xPassword在没点一下以前里边的“suo”这一图是掩藏的

xPassword 平级屁股后的“r6m”这时是显示信息的

当我们们一点一下xPassword后平级第一幅图‘r6m’掩藏

:focus-within ~ img的 ~ 这一标记是平级屁股后第一个的含意

同时xPassword里边的一幅图‘suo’的这一display为显示信息!这时候就变成你输登陆密码我也假装看不到

<div class="ctn">
   
  <div class="xPassword">
    <input  type="password" placeholder="请键入登陆密码" class="input">
    <img src="http://suo.im/5UnnjN" alt=""> 
  </div>
    
  <img src="http://r6m.cn/csAC" alt=""> 
    
</div>
.ctn {
     position: relative;
    width: 318px;
    margin: 100px auto;
    height: 370px;
    padding: 20px;
    box-sizing: border-box;
    background: #fff;
    z-index: 10;
    box-shadow: 0 0 15px #cfcfcf;
    
}
.ctn h2 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 30px;
}
.ctn input {
  padding: 10px;
  width: 100%;
  border: 1px solid #e9e9e9;
  border-radius: 2px;
  outline: none;
  box-sizing: border-box;
  font-size: 16px;
}
img {
    position: absolute;
    top: -23%;
    left: 50%;
    width: 80px;
    height: auto;
    transform: translate(-50%, 0);
}

.xPassword img {
  display: none;
  width: 103px;
  height: auto;
  top: -26%;
}

//之上没什么使用价值,能够忽视,正下方2个才算是关键



.xPassword:focus-within ~ img {
  display: none;
}

.xPassword:focus-within img {
  display: block;
}

到此这篇有关探讨css之中:focus-within的好玩儿的地方的文章内容就详细介绍到这了,大量有关css :focus-within內容请检索脚本制作之家之前的文章内容或再次访问下边的有关文章内容,期待大伙儿之后多多的适用脚本制作之家!

上一篇:详细说明HTML5中C☀SS外型特性 返回下一篇:没有了