<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  padding: 0;
  margin: 0;
}
ul {
  list-style: none;
}
.list {
  width: 1000px;
  height: 500px;
  margin: 150px auto 0;
}
.list li {
  /* float:left; å¯ä»¥ä½¿å—çº§å…ƒç´&nbsp;å®½åº¦å¯ä»¥è¢«å†…å®¹æ’‘å¼€*/
  float: left;
  /* ä¸ç»™å®½é«˜æ˜¯å›&nbsp;ä¸ºå†…å®¹ä¼šè¢«æ’‘å¼€ */
  max-width: 700px;
  height: 500px;
  box-shadow: 0 0 10px #ccc;
}

/* æœªé€‰ä¸­æ—¶å¯ä»¥ç‚¹å‡»èŒƒå›´ */
input {
  /* poacity:0ï¼›ç‚¹å‡»æ¡†é€æ˜Žåº¦ä¸º0 */
  opacity: 0;
  /* cursor:pointeré¼&nbsp;æ&nbsp;‡å˜ä¸ºå°æ‰‹æ&nbsp;‡è®° */
  cursor: pointer;
  width: 100px;
  height: 500px;
  /* ç‚¹å‡»æ—¶è¿‡æ¸¡æ•ˆæžœ */
  transition: 0.2s;
}
/* é€‰ä¸­æ˜¯å®½700px */
input:checked {
  width: 700px;
}

/* èƒŒæ™¯å›¾no-repeatä¸è¦å¹³é“ºä¸è¦é‡å¤  center/coverå±…ä¸­/è¦†ç›–æ•´ä¸ªli */
.list li:nth-child(1),
.list ul :nth-child(1) .bj {
  background: url(../img/1.jpg) no-repeat center/cover;
}
.list li:nth-child(2),
.list ul :nth-child(2) .bj {
  background: url(../img/2.jpg) no-repeat center/cover;
}
/* 
.list li:nth-child(1)å’Œ.list ul :nth-child(1)éƒ½æ˜¯é€‰æ‹©åŒä¸€ä¸ªå…ƒç´&nbsp;ï¼Œå•¥åŽŸç†ä¸æ¸…æ¥š
*/
.list ul :nth-child(3),
.list ul :nth-child(3) .bj {
  background: url(../img/3.jpg) no-repeat center/cover;
}
.list ul :nth-child(4),
.list ul :nth-child(4) .bj {
  background: url(../img/4.jpg) no-repeat center/cover;
}
.list li .bj {
  /* è®©å…¨éƒ¨.bjçš„èƒŒæ™¯å˜é€æ˜Žä¸æ˜¾ç¤ºäºŽé¡µé¢ä¹‹ä¸Š */
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  /* 100vw=100%è§†å£é«˜åº¦
     100vh=100%è§†å£å®½åº¦
  */
  width: 100vw;
  height: 100vh;
  /* æ­¤æ—¶èƒŒæ™¯å±‚çº§å¤ªé«˜ç›–ä½.listäº†ï¼Œç”¨z-indexè®©å±‚çº§å˜æˆè´Ÿæ•° */
  z-index: -1;
  /* css3æ»¤é•œæ•ˆæžœ */
  filter: blur(2.3px);
}
/* å½“ç‚¹å‡»inputçš„æ—¶å€™inpuçš„å…„å¼Ÿ.bjçš„èƒŒæ™¯å°±ä¸é€æ˜Žäº†ï¼Œæ˜¾ç¤ºäºŽé¡µé¢ä¹‹ä¸Š */
input[name="swith"]:checked ~ .bj {
  opacity: 1;
}
</pre></body></html>