為什么我的這個背景顯示不全 而且大小不一樣
為什么我的這個背景顯示不全 ?而且大小不一樣
????????????/*任務一、設置不同列表的背景色*/ ????????????li:nth-of-type(1){ ????????????background-color:?#02646e; ????????????} ????????????li:nth-of-type(2){ ????????????background-color:?#eb0837; ????????????} ????????????li:nth-of-type(3){ ????????????background-color:?#67b374; ????????????}???? ????????????li:nth-of-type(4){ ????????????background-color:?#e6674a; ????????????}???? ????????????li:nth-of-type(5){ ????????????background-color:?#e61061; ????????????} ????????????/*任務二、設置縮略圖形狀*/ ????????????li?::after{ ????????????content:""; ????????????display:?block; ????????????height:?120px; ????????????width:?120px; ????????????border:?5px?solid?#fff; ????????????border-radius:?50%; ????????????position:?absolute; ????????????left:?50%; ????????????margin-left:?-60px; ????????????z-index:?9999; ????????????top:?-80px; ????????????} ????????????/*任務三、設置縮略圖背景圖像*/ ????????????li:nth-of-type(1)?::after ????????????{ ????????????background:?url(http://www.w3cplus.com/demo/css3/CSS3Fullbackground/sbg1.jpg)?no-repeat?center; ????????????} ????????????li:nth-of-type(2)?::after{ ????????????background:?url(http://www.w3cplus.com/demo/css3/CSS3Fullbackground/sbg2.jpg)?no-repeat?center; ????????????} ????????????li:nth-of-type(3)?::after{ ????????????background:?url(http://www.w3cplus.com/demo/css3/CSS3Fullbackground/sbg3.jpg)?no-repeat?center; ????????????} ????????????li:nth-of-type(4)?::after{ ????????????background:?url(http://www.w3cplus.com/demo/css3/CSS3Fullbackground/sbg4.jpg)?no-repeat?center; ????????????} ????????????li:nth-of-type(5)?::after{ ????????????background:?url(http://www.w3cplus.com/demo/css3/CSS3Fullbackground/sbg5.jpg)?no-repeat?center; ????????????} ????????????/*任務四、給縮略圖添加蒙板效果*/ ????????????li?::before{ ????????????content:""; ????????????display:?block; ????????????height:?120px; ????????????width:?120px; ????????????border:?5px?solid?#fff; ????????????border-radius:?50%; ????????????position:?absolute; ????????????left:?50%; ????????????margin-left:?-60px; ????????????z-index:?99999; ????????????top:?-80px; ????????????background:?rgba(0,0,0,0.3); ????????????} ????????????/*任務五、鼠標懸浮時,修改縮略圖蒙板透明度*/ ????????????li?a:hover::before{ ????????????opacity:0; ????????????} ????????????/*任務六、點擊綜略圖,切換背景圖*/ ????????????/*背景圖從左向右出現*/ ????????????img[id^=bg]:target{ ?????????????z-index:?100; ?????????????-webkit-animation-name:?slideLeft; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?slideLeft; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?slideLeft; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?slideLeft; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ?????????????animation-name:?slideLeft; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ????????????/*背景圖從下向上出現*/ ????????????img[id^=bg]:target{ ?????????????z-index:?100; ???????????? ?????????????-webkit-animation-name:?slideBottom; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?slideBottom; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?slideBottom; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?slideBottom; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ????????????animation-name:?slideBottom; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ????????????/*背景圖由小到大出現*/ ????????????img[id^=bg]:target{ ?????????????z-index:?100; ?????????????-webkit-animation-name:?zoomIn; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?zoomIn; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?zoomIn; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?zoomIn; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ?????????????animation-name:?zoomIn; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ???????????? ????????????/*背景圖由大到小出現*/ ????????????img[id^=bg]:target{ ?????????????z-index:?100; ?????????????-webkit-animation-name:?zoomOut; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?zoomOut; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?zoomOut; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?zoomOut; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ?????????????animation-name:?zoomOut; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ???????????? ????????????/*背景圖旋轉出現*/ ????????????img[id^=bg]:target{ ?????????????z-index:?100; ?????????????-webkit-animation-name:?rotate; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?rotate; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?rotate; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?rotate; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ?????????????animation-name:?rotate; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ????????????/*任務七、設置不顯示的背景圖層級*/ ????????????/*?Not?Target?*/ ???????????? ????????????img:not(:target){ ?????????????-webkit-animation-name:?notTarget; ?????????????-webkit-animation-duration:?1s; ?????????????-webkit-animation-iteration-count:?1; ?????????????-moz-animation-name:?notTarget; ?????????????-moz-animation-duration:?1s; ?????????????-moz-animation-iteration-count:?1; ?????????????-ms-animation-name:?notTarget; ?????????????-ms-animation-duration:?1s; ?????????????-ms-animation-iteration-count:?1; ?????????????-o-animation-name:?notTarget; ?????????????-o-animation-duration:?1s; ?????????????-o-animation-iteration-count:?1; ?????????????animation-name:?notTarget; ?????????????animation-duration:?1s; ?????????????animation-iteration-count:?1; ????????????} ????????</style>
2016-08-29
你的選擇器用錯了 ?題目要求的是每張背景圖出現的方式都不一樣,按你的方法img[id^=bg]這樣選擇的是每張圖片,應該是用不同的類選擇器分別設置
2016-06-28
應該是給各個li里面的a添加背景 而你給li加了背景