求解,為什么我的代碼不能實現跳轉呢?反復對照視頻,確定代碼是一樣的啊
<!DOCTYPE?html> <html> <head> ????<title>頁面平滑過渡</title> ????<meta?charset="utf-8"> ????<meta?http-equiv="X-UA-Compatible"?content="IE-edge,Chorme=1"> ????<meta?name="viewport"?content="width=device-width,initial-scale=1"> ????<link?rel="stylesheet"?type="text/css"?href="css/normalize.css"> ????<link?rel="stylesheet"?type="text/css"?href="css/style.css"> ????<!--<script?type="text/javascript"?src="js/script.js"></script>--> </head> <body> <!--Nav?start--> <div?class="container"> ????<div?class="st-container"> ????<input?type="radio"?name="radio-set"?id="st-control-1"> ????<a?href="#st-panel-1">第一個部分</a> ????<input?type="radio"?name="radio-set"?checked="checked"?id="st-control-2"> ????<a?href="#st-panel-2">第二個部分</a> ????<input?type="radio"?name="radio-set"??id="st-control-3"> ????<a?href="#st-panel-3">第三個部分</a> ????<input?type="radio"?name="radio-set"??id="st-control-4"> ????<a?href="#st-panel-4">第四個部分</a> ????<input?type="radio"?name="radio-set"??id="st-control-5"> ????<a?href="#st-panel-5">第五個部分</a> ????</div> <!--Nav?end--> <!--Content?begin--> <div?class="st-scroll"> ????<section?class="st-panel"?id="st-panel-1">????<!--section為H5新增的語義化標簽,主要用于存放頁面的主要內容--> ????<div?class="st-desc"?data-icon="H"></div>????<!--在H5內添加自定義屬性的時候,一般使用data開頭--> ????<h2>新風系統</h2> ????<p>新風系統內容</p> ????</section>???? ????<section?class="st-panel?st-color"?id="st-panel-2"> ????<div?class="st-desc"?data-icon="2"></div>???? ????<h2>排水系統</h2> ????<p>給排水系統內容</p> ????</section>???? ????<section?class="st-panel"?id="st-panel-3"> ????<div?class="st-desc"?data-icon="B"></div>???? ????<h2>送風系統</h2> ????<p>送風系統內容</p> ????</section> ????<section?class="st-panel?st-color"?id="st-panel-4"> ????<div?class="st-desc"?data-icon="X"></div>???? ????<h2>排風系統</h2> ????<p>排風系統內容</p> ????</section> ????<section?class="st-panel"?id="st-panel-5"> ????<div?class="st-desc"?data-icon="C"></div>???? ????<h2>空調系統</h2> ????<p>空調系統內容</p> ????</section> </div> </div> </body> </html>
body{ ????font-family:KaiTi; ????background:#ddd; ????font-weight:400; ????font-size:15px; ????color:#333; ????overflow:hidden; ????/*定義其中一個碎塊寬度為滿屏的時候,其他碎塊就會因為超出范圍而被隱藏*/ ????-webkit-font-smoothing:antialiased; } a{ ????text-decoration:none; ????color:#555; } .clr{ ????overflow:hidden; ????width:0; ????height:0; ????clear:both; ????padding:0; ????margin:0; } .st-container{ ????width:100%; ????height:100%; ????position:absolute; ????left:0; ????top:0; } .st-container?>?input,????????????/*此時input?和?a是一樣的寬度,便于點擊單選按鈕。*/ .st-container?>?a{ ????width:20%; ????height:34px; ????line-height:34px; ????position:fixed; ????bottom:0; } .st-container?>?input{ ????opacity:0; ????z-index:1000; ????cursor:pointer; } .st-container?>?a{ ????z-index:10; ????font-family:"KaiTi"; ????font-weight:700; ????font-size:16px; ????background:#23a2cd; ????text-align:center; ????color:#fff; ????text-shadow:1px?1px?1px?rgba(151,24,64,0.2); } #st-control-1,#st-control-1?+?a{ ????left:0%; } #st-control-2,#st-control-2?+?a{ ????left:20%; } #st-control-3,#st-control-3?+?a{ ????left:40%; } #st-control-4,#st-control-4?+?a{ ????left:60%; } #st-control-5,#st-control-5?+?a{ ????left:80%; } /*單獨改變選中的Input選項*/ .st-container?input:checked?+?a, .st-container?input:checked:hover?+?a{????????/*樣式的主要存放位置為鏈接a,而不是Input*/ ????background-color:#92c5ef; ????transition:all?0.5s; } .st-container?input:checked?+?a:after{ ????content:""; ????width:0; ????height:0; ????overflow:hidden; ????border:20px?solid?transparent; ????position:absolute; ????border-bottom-color:#92c5ef; ????bottom:100%; ????left:50%; ????margin-left:-20px; } .st-container?input:hover?+?a{ ????opacity:0.8; } /*頁面內容*/ .st-scroll, .st-panel{ ????width:100%; ????height:100%; ????position:relative; } .st-scroll{ ????left:0; ????top:0; ????-webkit-transform:translate3d(0,0,0);????????/*用作平移,相對于2D變換來說可以在移動端開啟硬件加速功能*/ ????-moz-transform:translate3d(0,0,0); ????-o-transform:translate3d(0,0,0); ????-ms-transform:translate3d(0,0,0); ????transform:translate3d(0,0,0); ????-webkit-backface-visibility:hidden; } .st-panel{ ????background-color:#fff; ????overflow:hidden; }? #st-control-1:checked?~?.st-scroll{ ????-webkit-transform:translateY(0%); ????-moz-transform:translateY(0%); ????-o-transform:translateY(0%); ????-ms-transform:translateY(0%); ????transform:translateY(0%); } #st-control-2:checked?~?.st-scroll{ ????-webkit-transform:translateY(-100%); ????-moz-transform:translateY(-100%); ????-o-transform:translateY(-100%); ????-ms-transform:translateY(-100%); ????transform:translateY(-100%); } #st-control-3:checked?~?.st-scroll{ ????-webkit-transform:translateY(-200%); ????-moz-transform:translateY(-200%); ????-o-transform:translateY(-200%); ????-ms-transform:translateY(-200%); ????transform:translateY(-200%); } #st-control-4:checked?~?.st-scroll{ ????-webkit-transform:translateY(-300%); ????-moz-transform:translateY(-300%); ????-o-transform:translateY(-300%); ????-ms-transform:translateY(-300%); ????transform:translateY(-300%); } #st-control-5:checked?~?.st-scroll{ ????-webkit-transform:translateY(-400%); ????-moz-transform:translateY(-400%); ????-o-transform:translateY(-400%); ????-ms-transform:translateY(-400%); ????transform:translateY(-400%); }
或者大家幫忙復制我的代碼,看看能不能正常運行吧。
2020-05-15
?html代碼不一樣

1.
2.

2018-12-15
我的也跳轉不了