Adversity Quotient? 2022-01-07 21:52 采纳率: 100%
浏览 28
已结题

HTML做的电子相册,点开后只显示一列黑点,求解

结果显示的图片就是这样的

img

######index代码如下

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>酷炫3d相册</title>

<link type="text/css" href="css/style.css" rel="stylesheet" />

</head>

<body>

<div class="box">

    <ul class="minbox">

        <li>

            <img src="./img/01.png" alt="">

        </li>

        <li>

            <img src="./img/02.png" alt="">

        </li>

        <li>

            <img src="./img/03.png" alt="">

        </li>

        <li>

            <img src="./img/04.png" alt="">

        </li>

        <li>

            <img src="./img/05.png" alt="">

        </li>

        <li>

            <img src="./img/06.png" alt="">

        </li>

    </ul>

    <ol class="maxbox">

        <li>

            <img src="./img/1.png" alt="">

        </li>

        <li>

            <img src="./img/2.png" alt="">

        </li>

        <li>

            <img src="./img/3.png" alt="">

        </li>

        <li>

            <img src="./img/4.png" alt="">

        </li>

        <li>

            <img src="./img/5.png" alt="">

        </li>

        <li>

            <img src="./img/6.png" alt="">

        </li>

    </ol>

</div>

</body>

</html>


###### css运行结果及报错内容 
@charset "utf-8";

*{

    margin:0;

    padding:0;

}

body{

    max-width100%;

    min-width100%;

    height100%;

    background-sizecover;

    background-repeatno-repeat;

    background-attachmentfixed;

    background-size:100% 100%;

    positionabsolute;

    margin-leftauto;

    margin-rightauto;

}

li{

    list-stylenone;

}

.box{

    width:200px;

    height:200px;

    background-sizecover;

    background-repeatno-repeat;

    background-attachmentfixed;

    background-size:100% 100%;

    positionabsolute;

    margin-left42%;

    margin-top22%;

    -webkit-transform-style:preserve-3d;

    -webkit-transform:rotateX(13deg);

    -webkit-animation:move 5linear infinite;

}

.minbox{

    width:100px;

    height:100px;

    positionabsolute;

    left:50px;

    top:30px;

    -webkit-transform-style:preserve-3d;

}

.minbox li{

    width:100px;

    height:100px;

    positionabsolute;

    left:0;

    top:0;

}

.minbox li:nth-child(1){

    /*background: url(../img/01.png) no-repeat 0 0;*/

    -webkit-transform:translateZ(50px);

}

.minbox li:nth-child(1img{

    width100%;

    height100%;

}

.minbox li:nth-child(2img{

    width100%;

    height100%;

}

.minbox li:nth-child(3img{

    width100%;

    height100%;

}

.minbox li:nth-child(4img{

    width100%;

    height100%;

}

.minbox li:nth-child(5img{

    width100%;

    height100%;

}

.minbox li:nth-child(6img{

    width100%;

    height100%;

}

.minbox li:nth-child(2){

    /*background: url(../img/02.png) no-repeat 0 0;*/

    -webkit-transform:rotateX(180deg) translateZ(50px);

}

.minbox li:nth-child(3){

    /*background: url(../img/03.png) no-repeat 0 0;*/

    -webkit-transform:rotateX(-90deg) translateZ(50px);

}

.minbox li:nth-child(4){

    /*background: url(../img/04.png) no-repeat 0 0;*/

    -webkit-transform:rotateX(90deg) translateZ(50px);

}

.minbox li:nth-child(5){

    /*background: url(../img/05.png) no-repeat 0 0;*/

    -webkit-transform:rotateY(-90deg) translateZ(50px);

}

.minbox li:nth-child(6){

    /*background: url(../img/06.png) no-repeat 0 0;*/

    -webkit-transform:rotateY(90deg) translateZ(50px);

}

.maxbox li:nth-child(1){

    /*background: url(../img/1.png) no-repeat 0 0;*/

    -webkit-transform:translateZ(50px);

}

.maxbox li:nth-child(2){

    /*background: url(../img/2.png) no-repeat 0 0;*/

    -webkit-transform:translateZ(50px);

}

.maxbox li:nth-child(3){

    /*background: url(../img/3.png) no-repeat 0 0;*/

    -webkit-transform:rotateX(-90deg) translateZ(50px);

}

.maxbox li:nth-child(4){

    /*background: url(../img/4.png) no-repeat 0 0;*/

    -webkit-transform:rotateX(90deg) translateZ(50px);

}

.maxbox li:nth-child(5){

    /*background: url(../img/5.png) no-repeat 0 0;*/

    -webkit-transform:rotateY(-90deg) translateZ(50px);

}

.maxbox li:nth-child(6){

    /*background: url(../img/6.png) no-repeat 0 0;*/

    -webkit-transform:rotateY(90deg) translateZ(50px);

}

.maxbox{

    width800px;

    height400px;

    positionabsolute;

    left0;

    top-20px;

    -webkit-transform-stylepreserve-3d;



}

.maxbox li{

    width200px;

    height200px;

    background#fff;

    border:1px solid #ccc;

    positionabsolute;

    left0;

    top0;

    opacity0.2;

    -webkit-transition:all 1ease;

}

.maxbox li:nth-child(1){

    -webkit-transform:translateZ(100px);

}

.maxbox li:nth-child(1img{

   width100%;

    height100%;

}

.maxbox li:nth-child(2img{

    width100%;

    height100%;

}

.maxbox li:nth-child(3img{

    width100%;

    height100%;

}

.maxbox li:nth-child(4img{

    width100%;

    height100%;

}

.maxbox li:nth-child(5img{

    width100%;

    height100%;

}

.maxbox li:nth-child(6img{

    width100%;

    height100%;

}

.maxbox li:nth-child(2){

    -webkit-transform:rotateX(180deg) translateZ(100px);

}

.maxbox li:nth-child(3){

    -webkit-transform:rotateX(-90deg) translateZ(100px);

}

.maxbox li:nth-child(4){

    -webkit-transform:rotateX(90deg) translateZ(100px);

}

.maxbox li:nth-child(5){

    -webkit-transform:rotateY(-90deg) translateZ(100px);

}

.maxbox li:nth-child(6){

    -webkit-transform:rotateY(90deg) translateZ(100px);

}

.box:hover ol li:nth-child(1){

    -webkit-transform:translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

.box:hover ol li:nth-child(2){

    -webkit-transform:rotateX(180deg) translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

.box:hover ol li:nth-child(3){

    -webkit-transform:rotateX(-90deg) translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

.box:hover ol li:nth-child(4){

    -webkit-transform:rotateX(90deg) translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

.box:hover ol li:nth-child(5){

    -webkit-transform:rotateY(-90deg) translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

.box:hover ol li:nth-child(6){

    -webkit-transform:rotateY(90deg) translateZ(300px);

    width400px;

    height400px;

    opacity0.8;

    left-100px;

    top-100px;

}

@keyframes move{

    0%{

        -webkit-transformrotateX(13deg) rotateY(0deg);

    }

    100%{

        -webkit-transform:rotateX(13deg) rotateY(360deg);

    }

}
###### 我的解答思路和尝试过的方法 

###### 我想要达到的结果
  • 写回答

1条回答 默认 最新

  • 关注

    你代码中的空格字符都不对.用编辑器替换功能替换成正常的空格字符即可
    你题目的解答代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>酷炫3d相册</title>
    <style type="text/css">
    @charset "utf-8";
    *{
        margin:0;
        padding:0;
    }
    body{
        max-width: 100%;
        min-width: 100%;
        height: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size:100% 100%;
        position: absolute;
        margin-left: auto;
        margin-right: auto;
    }
    li{
        list-style: none;
    }
    .box{
        width:200px;
        height:200px;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size:100% 100%;
        position: absolute;
        margin-left: 42%;
        margin-top: 22%;
        -webkit-transform-style:preserve-3d;
        -webkit-transform:rotateX(13deg);
        -webkit-animation:move 5s linear infinite;
    }
    .minbox{
        width:100px;
        height:100px;
        position: absolute;
        left:50px;
        top:30px;
        -webkit-transform-style:preserve-3d;
    }
    .minbox li{
        width:100px;
        height:100px;
        position: absolute;
        left:0;
        top:0;
    }
    .minbox li:nth-child(1){
        /*background: url(../img/01.png) no-repeat 0 0;*/
        -webkit-transform:translateZ(50px);
    }
    .minbox li:nth-child(1) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(2) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(3) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(4) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(5) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(6) img{
        width: 100%;
        height: 100%;
    }
    .minbox li:nth-child(2){
        /*background: url(../img/02.png) no-repeat 0 0;*/
        -webkit-transform:rotateX(180deg) translateZ(50px);
    }
    .minbox li:nth-child(3){
        /*background: url(../img/03.png) no-repeat 0 0;*/
        -webkit-transform:rotateX(-90deg) translateZ(50px);
    }
    .minbox li:nth-child(4){
        /*background: url(../img/04.png) no-repeat 0 0;*/
        -webkit-transform:rotateX(90deg) translateZ(50px);
    }
    .minbox li:nth-child(5){
        /*background: url(../img/05.png) no-repeat 0 0;*/
        -webkit-transform:rotateY(-90deg) translateZ(50px);
    }
    .minbox li:nth-child(6){
        /*background: url(../img/06.png) no-repeat 0 0;*/
        -webkit-transform:rotateY(90deg) translateZ(50px);
    }
    .maxbox li:nth-child(1){
        /*background: url(../img/1.png) no-repeat 0 0;*/
        -webkit-transform:translateZ(50px);
    }
    .maxbox li:nth-child(2){
        /*background: url(../img/2.png) no-repeat 0 0;*/
        -webkit-transform:translateZ(50px);
    }
    .maxbox li:nth-child(3){
        /*background: url(../img/3.png) no-repeat 0 0;*/
        -webkit-transform:rotateX(-90deg) translateZ(50px);
    }
    .maxbox li:nth-child(4){
        /*background: url(../img/4.png) no-repeat 0 0;*/
        -webkit-transform:rotateX(90deg) translateZ(50px);
    }
    .maxbox li:nth-child(5){
        /*background: url(../img/5.png) no-repeat 0 0;*/
        -webkit-transform:rotateY(-90deg) translateZ(50px);
    }
    .maxbox li:nth-child(6){
        /*background: url(../img/6.png) no-repeat 0 0;*/
        -webkit-transform:rotateY(90deg) translateZ(50px);
    }
    .maxbox{
        width: 800px;
        height: 400px;
        position: absolute;
        left: 0;
        top: -20px;
        -webkit-transform-style: preserve-3d;
    }
    .maxbox li{
        width: 200px;
        height: 200px;
        background: #fff;
        border:1px solid #ccc;
        position: absolute;
        left: 0;
        top: 0;
        opacity: 0.2;
        -webkit-transition:all 1s ease;
    }
    .maxbox li:nth-child(1){
        -webkit-transform:translateZ(100px);
    }
    .maxbox li:nth-child(1) img{
       width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(2) img{
        width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(3) img{
        width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(4) img{
        width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(5) img{
        width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(6) img{
        width: 100%;
        height: 100%;
    }
    .maxbox li:nth-child(2){
        -webkit-transform:rotateX(180deg) translateZ(100px);
    }
    .maxbox li:nth-child(3){
        -webkit-transform:rotateX(-90deg) translateZ(100px);
    }
    .maxbox li:nth-child(4){
        -webkit-transform:rotateX(90deg) translateZ(100px);
    }
    .maxbox li:nth-child(5){
        -webkit-transform:rotateY(-90deg) translateZ(100px);
    }
    .maxbox li:nth-child(6){
        -webkit-transform:rotateY(90deg) translateZ(100px);
    }
    .box:hover ol li:nth-child(1){
        -webkit-transform:translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    .box:hover ol li:nth-child(2){
        -webkit-transform:rotateX(180deg) translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    .box:hover ol li:nth-child(3){
        -webkit-transform:rotateX(-90deg) translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    .box:hover ol li:nth-child(4){
        -webkit-transform:rotateX(90deg) translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    .box:hover ol li:nth-child(5){
        -webkit-transform:rotateY(-90deg) translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    .box:hover ol li:nth-child(6){
        -webkit-transform:rotateY(90deg) translateZ(300px);
        width: 400px;
        height: 400px;
        opacity: 0.8;
        left: -100px;
        top: -100px;
    }
    @keyframes move{
        0%{
            -webkit-transform: rotateX(13deg) rotateY(0deg);
        }
        100%{
            -webkit-transform:rotateX(13deg) rotateY(360deg);
        }
    }
        
    </style>
    
    </head>
    <body>
    <div class="box">
        <ul class="minbox">
            <li>
                <img src="./img/01.png" alt="">
            </li>
            <li>
                <img src="./img/02.png" alt="">
            </li>
            <li>
                <img src="./img/03.png" alt="">
            </li>
            <li>
                <img src="./img/04.png" alt="">
            </li>
            <li>
                <img src="./img/05.png" alt="">
            </li>
            <li>
                <img src="./img/06.png" alt="">
            </li>
        </ul>
        <ol class="maxbox">
            <li>
                <img src="./img/1.png" alt="">
            </li>
            <li>
                <img src="./img/2.png" alt="">
            </li>
            <li>
                <img src="./img/3.png" alt="">
            </li>
            <li>
                <img src="./img/4.png" alt="">
            </li>
            <li>
                <img src="./img/5.png" alt="">
            </li>
            <li>
                <img src="./img/6.png" alt="">
            </li>
        </ol>
    </div>
    </body>
    </html>
    
    

    如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 1月16日
  • 已采纳回答 1月8日
  • 创建了问题 1月7日

悬赏问题

  • ¥15 关于smbclient 库的使用
  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画