๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Lect & Tip/bootstrap

์œ ํŠœ๋ธŒ ์—…๋กœ๋“œ ๋ฒ ํƒ€ ๋ชจ๋‹ฌ ๋ ˆ์ด์–ดํŒ์—… + ๋ถ€ํŠธ์ŠคํŠธ๋žฉ select, collase expansion panel ํผ๋ธ”๋ฆฌ์‹ฑ

by ๋‚ฏ์„ ๊ณต๊ฐ„2019 2019. 9. 25.

๋ชฉ์ฐจ

    ์œ ํŠœ๋ธŒ ์—…๋กœ๋“œ ๋ฒ ํƒ€ ๋ชจ๋‹ฌ ๋ ˆ์ด์–ดํŒ์—… + ๋ถ€ํŠธ์ŠคํŠธ๋žฉ select, collase expansion panel ํผ๋ธ”๋ฆฌ์‹ฑ

    ๊ตฌ๊ธ€์ด ๋ฌด๊ฑฐ์›Œ์ง€๊ณ  ์žˆ๋‹ค.

    ์‹œ์Šคํ…œ์˜ ๊ตฌ๊ธ€์ด ๋˜์–ด๊ฐ€๋‹ค๋ณด๋‹ˆ, ๊ฐ€๋ณ๋˜ ๊ณผ๊ฑฐ์˜ ๊ตฌ๊ธ€ ์ฝ”๋”ฉ์€ ์‚ฌ๋ผ์กŒ๋‹ค.

    ์œ ํŠธ๋ธŒ๋„ ์ž์ฒด ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ํŽ˜์ด์ง€๋“ค์ด ๋งŒ๋“ค์–ด์ง€๋‹ค๋ณด๋‹ˆ ๊ฐ„๋‹จํ•œ ํ™”๋ฉด์กฐ์ฐจ๋„ ๋„ˆ๋ฌด ๋ฌด๊ฒ๋‹ค.

    ytcp๋กœ ์‹œ์ž‘ํ•˜๋Š” ํƒœ๊ทธ์™€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์ด ๋‚œ๋ฌดํ•œ๋‹ค.

    ํšŒ์‚ฌ์—์„œ ๋น„์Šทํ•œ ํ™”๋ฉด์„ ๋งŒ๋“ค์–ด ๋‹ฌ๋ผ๊ธฐ์— ๋ถˆํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ฑฐํ•˜๋ฉด์„œ ์˜ฎ๊ธด๋‹ค๊ณ  ์˜ฎ๊ฒจ๋ดค์ง€๋งŒ ์—ฌ์ „ํžˆ ๋ฌด๊ฒ๋‹ค.

    ๊ฑท์–ด๋‚ธ๋‹ค๊ณ  ์ตœ๋Œ€ํ•œ ๊ฑท์–ด๋ƒˆ์ง€๋งŒ, ๋ณต์žกํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์•„๋ฌดํŠผ ํ˜น์‹œ๋‚˜ ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์ผ๋‹จ ํฌ์ŠคํŒ….

    video-modal.zip
    0.81MB

    <!doctype html>
    <html lang="ko">
    
    <head>
        <link rel="stylesheet" type="text/css" href="/css/style.css" />
        <title>์—…๋กœ๋“œ</title>
        <!-- jquery  -->
        <script type="text/javascript" src="/js/jquery-3.4.1.js"></script>
        <!-- jquery  -->
        <!-- propper.js // for popup layer-->
        <script type="text/javascript" src="/js/popper.js"></script>
        <!-- moment.js // for datepicket etc...time and date -->
        <script type="text/javascript" src="/js/moment.js"></script>
        <!-- bootStrap DatePicker4 -->
        <link rel="stylesheet" type="text/css" href="/css/tempusdominus-bootstrap-4.min.css" />
        <!-- bootStrap-select CSS  -->
        <link rel="stylesheet" type="text/css" href="/css/bootstrap-select.css" />
        <!-- bootStrap CSS  -->
        <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
        <!--[if lt IE 9]>
    		<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    		<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    		<![endif]-->
        <!-- lodash -->
        <script type="text/javascript" src="/js/lodash.min.js"></script>
        <!-- bootStrap JS  -->
        <script type="text/javascript" src="/js/bootstrap.min.js"></script>
        <!-- bootStrap -select JS  -->
        <script type="text/javascript" src="/js/bootstrap-select.js"></script>
        <!-- bootStrap DatePicker4 JS-->
        <script type="text/javascript" src="/js/tempusdominus-bootstrap-4.min.js"></script>
        <!-- bootStrap JS  -->
        <!-- jquery-sortable JS  -->
        <script type="text/javascript" src="/js/jquery-sortable.js"></script>
        <script type="text/javascript" src="/js/script.js"></script>
    </head>
    
    <body>
        <modal-uploads-dialog workflow-step="ESSENTIALS">
            <paper-dialog id="dialog" class="style-scope modal-uploads-dialog">
                <div class="dialog-content style-scope modal-uploads-dialog">
                    <!-- ํ—ค๋” ์˜์—ญ-->
                    <div class="header style-scope modal-uploads-dialog">
                        <!-- ํƒ€์ดํ‹€ ๋ผ์ธ -->
                        <div class="title-row style-scope modal-uploads-dialog">
                            <!-- ํƒ€์ดํ‹€ -->
                            <div class="title style-scope modal-uploads-dialog">
                                ๋™์˜์ƒ ์—…๋กœ๋“œ(๋ฒ ํƒ€)
                            </div>
                            <!-- ํƒ€์ดํ‹€ -->
    
                            <!-- ์ƒํƒœ ๋ฉ”์‹œ์ง€ ๋ฑƒ์ง€ -->
                            <modal-badge class="draft-badge style-scope modal-uploads-dialog" label="์ดˆ์•ˆ - ์‹œ์ฒญ์ž์—๊ฒŒ ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ"
                                state="default" large="">
                                <div class="container style-scope modal-badge">
                                    <div class="label style-scope modal-badge">์ดˆ์•ˆ - ์‹œ์ฒญ์ž์—๊ฒŒ ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ</div>
                                </div>
                            </modal-badge>
                            <!-- ์ƒํƒœ ๋ฉ”์‹œ์ง€ ๋ฑƒ์ง€ -->
                            <!-- ์—…๋กœ๋“œ ํ”„๋กœ๊ทธ๋ ˆ์Šค -->
                            <modal-uploads-progress class="progress visible style-scope modal-uploads-dialog">
                                <div class="progress-container style-scope modal-uploads-progress">
                                    <paper-progress class="style-scope modal-uploads-progress" role="progressbar"
                                        value="100" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"
                                        aria-disabled="false">
    
    
                                        <div id="progressContainer" class="style-scope paper-progress">
                                            <div id="primaryProgress" class="style-scope paper-progress"
                                                style="transform: scaleX(1);"></div>
                                        </div>
                                    </paper-progress>
                                </div>
                                <div class="progress-label style-scope modal-uploads-progress">๋™์˜์ƒ ์ฒ˜๋ฆฌ์œจ: 100%</div>
                            </modal-uploads-progress>
                            <!-- ์—…๋กœ๋“œ ํ”„๋กœ๊ทธ๋ ˆ์Šค -->
                        </div>
                        <!-- ํƒ€์ดํ‹€ ๋ผ์ธ -->
                        <!-- ์Šคํ… -->
                        <modal-animatable
                            class="metadata-fade-in-section stepper-animatable style-scope modal-uploads-dialog">
                            <modal-stepper class="style-scope modal-uploads-dialog">
                                <!-- state="numbered"๊ฐ€ ์ฃผ์–ด์ง„ ์Šคํ…์€ ํ™œ์„ฑํ™” state="disabled"๋Š” ๋น„ํ™œ์„ฑํ™”-->
                                <!-- panel1,panel3์€ style.css ๋งˆ์ง€๋ง‰ ์ค„์— display:none๋˜์–ด ์žˆ์Œ.-->
                                <div class="stepper style-scope modal-stepper"><button
                                        class="step remove-default-style  style-scope modal-stepper" state="numbered"
                                        step-index="0">
                                        <div class="step-badge style-scope modal-stepper">
                                            <span class="step-badge-number style-scope modal-stepper">1</span>
                                        </div>
                                        <div class="step-title style-scope modal-stepper">
                                            <div class="style-scope modal-stepper">๊ธฐ๋ณธ ์ •๋ณด</div>
                                        </div>
                                    </button>
                                    <div class="separator style-scope modal-stepper"></div><button
                                        class="step remove-default-style  style-scope modal-stepper" state="disabled"
                                        step-index="1">
                                        <div class="step-badge style-scope modal-stepper">
                                            <span class="step-badge-number style-scope modal-stepper">2</span>
                                        </div>
                                        <div class="step-title style-scope modal-stepper">
                                            <div class="style-scope modal-stepper">๊ณ ๊ธ‰ ์„ค์ •</div>
                                        </div>
                                    </button>
                                    <div class="separator style-scope modal-stepper"></div><button
                                        class="step remove-default-style  style-scope modal-stepper" state="disabled"
                                        step-index="2">
                                        <div class="step-badge style-scope modal-stepper"><span
                                                class="step-badge-number style-scope modal-stepper">3</span>
                                        </div>
                                        <div class="step-title style-scope modal-stepper">
                                            <div class="style-scope modal-stepper">๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฐ ๊ฒŒ์‹œ</div>
                                        </div>
                                    </button>
                                    <div class="separator style-scope modal-stepper"></div>
                                </div>
                            </modal-stepper>
                        </modal-animatable>
                        <!-- ์Šคํ… -->
                    </div>
                    <!-- ํ—ค๋” ์˜์—ญ-->
                    <!-- ์ฝ˜ํ…ํŠธ ์˜์—ญ -->
                    <modal-animatable id="scrollable-content"
                        class="metadata-fade-in-section style-scope modal-uploads-dialog">
                        <!-- step1 -->
                        <modal-uploads-essentials id="essentials" class="style-scope modal-uploads-dialog panel1">
                            <div class="left-col style-scope modal-uploads-essentials">
                                <modal-form-textarea class="title-textarea style-scope modal-uploads-essentials" label="์ œ๋ชฉ"
                                    placeholder="์ œ๋ชฉ ์ถ”๊ฐ€">
                                    <div class=" text-container style-scope modal-form-textarea">
                                        <div id="section-label" class="style-scope modal-form-textarea">
                                            ์ œ๋ชฉ(ํ•„์ˆ˜ ํ•ญ๋ชฉ)
                                        </div>
                                        <textarea class="style-scope modal-form-textarea" aria-label="์ œ๋ชฉ ์ถ”๊ฐ€"
                                            placeholder="์ œ๋ชฉ ์ถ”๊ฐ€"></textarea>
                                    </div>
                                </modal-form-textarea>
                                <modal-form-textarea class="description-textarea style-scope modal-uploads-essentials"
                                    label="์„ค๋ช…" placeholder="์„ค๋ช… ์ถ”๊ฐ€">
                                    <div class=" text-container style-scope modal-form-textarea">
                                        <div id="section-label" class="style-scope modal-form-textarea">
                                            ์„ค๋ช…(ํ•„์ˆ˜ ํ•ญ๋ชฉ)
                                        </div>
                                        <textarea class="style-scope modal-form-textarea" aria-label="์„ค๋ช… ์ถ”๊ฐ€"
                                            placeholder="์„ค๋ช… ์ถ”๊ฐ€"></textarea>
                                    </div>
                                </modal-form-textarea>
                                <modal-thumbnails-compact-editor class="style-scope modal-uploads-essentials">
                                    <div class="label style-scope modal-thumbnails-compact-editor" id="autogen-thumb-label">
                                        ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€
                                    </div>
                                    <div id="still-picker" role="listbox" aria-labelledby="autogen-thumb-label"
                                        class="style-scope modal-thumbnails-compact-editor">
                                        <modal-thumbnails-compact-editor-uploader
                                            class="style-scope modal-thumbnails-compact-editor">
                                            <div class="upload-picker style-scope modal-thumbnails-compact-editor-uploader">
                                                <button
                                                    class="remove-default-style style-scope modal-thumbnails-compact-editor-uploader"><span
                                                        class="style-scope modal-thumbnails-compact-editor-uploader">
                                                        ๋งž์ถค ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€(2MB ์ดํ•˜)
                                                    </span>
                                                </button></div>
                                        </modal-thumbnails-compact-editor-uploader>
                                        <modal-still-cell role="option" id="still-0"
                                            class="style-scope modal-thumbnails-compact-editor"
                                            aria-label="์ž๋™ ์ƒ์„ฑ๋œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ 1" aria-disabled="false"
                                            aria-describedby="goog_890018499"><button
                                                class="remove-default-style style-scope modal-still-cell">
                                                <modal-img-with-fallback class="still style-scope modal-still-cell"
                                                    always-show-last-image="" rounded="" image-ready="">
    
    
                                                    <div class="container style-scope modal-img-with-fallback">
                                                        <img id="img-with-fallback"
                                                            class="style-scope modal-img-with-fallback"
                                                            src="https://i9.ytimg.com/vi/WrrXPSPbvpU/mq1.jpg?sqp=CPPxpuwF&amp;rs=AOn4CLAQi8J3oaOpRYbpfhtkoyAytGEfig">
                                                    </div>
                                                </modal-img-with-fallback>
                                            </button></modal-still-cell>
                                        <modal-still-cell role="option" id="still-1"
                                            class="style-scope modal-thumbnails-compact-editor"
                                            aria-label="์ž๋™ ์ƒ์„ฑ๋œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ 2" aria-disabled="false"
                                            aria-describedby="goog_890018500" selected=""><button
                                                class="remove-default-style style-scope modal-still-cell">
                                                <modal-img-with-fallback class="still style-scope modal-still-cell"
                                                    always-show-last-image="" image-ready="">
                                                    <div class="container style-scope modal-img-with-fallback">
                                                        <img id="img-with-fallback"
                                                            class="style-scope modal-img-with-fallback"
                                                            src="https://i9.ytimg.com/vi/WrrXPSPbvpU/mq2.jpg?sqp=CPPxpuwF&amp;rs=AOn4CLA4pK-Upu3JcgkHKhwRFFr_WHxE0Q">
                                                    </div>
                                                </modal-img-with-fallback>
                                            </button></modal-still-cell>
                                        <modal-still-cell role="option" id="still-2"
                                            class="style-scope modal-thumbnails-compact-editor"
                                            aria-label="์ž๋™ ์ƒ์„ฑ๋œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ 3" aria-disabled="false"
                                            aria-describedby="goog_890018501"><button
                                                class="remove-default-style style-scope modal-still-cell">
                                                <modal-img-with-fallback class="still style-scope modal-still-cell"
                                                    always-show-last-image="" rounded="" image-ready="">
    
    
                                                    <div class="container style-scope modal-img-with-fallback">
                                                        <img id="img-with-fallback"
                                                            class="style-scope modal-img-with-fallback"
                                                            src="https://i9.ytimg.com/vi/WrrXPSPbvpU/mq3.jpg?sqp=CPPxpuwF&amp;rs=AOn4CLD_Nfcqfwpm-hE1WT_K5CpU-DmjFw">
                                                    </div>
                                                </modal-img-with-fallback>
                                            </button></modal-still-cell>
                                    </div>
                                </modal-thumbnails-compact-editor>
                            </div>
                            <div class="right-col style-scope modal-uploads-essentials">
                                <modal-video-metadata-info>
                                    <div class="container style-scope modal-video-metadata-info">
    
                                        <iframe width="328px" height="184.5px" frameborder="0"
                                            src="https://www.youtube.com/embed/QLYvOsGqd3s"
                                            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
                                            allowfullscreen id="ctrlVideo"></iframe>
                                        <div class="row style-scope modal-video-metadata-info">
                                            <div class="left style-scope modal-video-metadata-info">
                                                <div class="label style-scope modal-video-metadata-info">๋™์˜์ƒ URL</div>
                                                <div class="value video-url-fadeable style-scope modal-video-metadata-info">
                                                    <a target="_blank" class="style-scope modal-video-metadata-info"
                                                        href="https://youtu.be/WrrXPSPbvpU">https://youtu.be/WrrXPSPbsvpU</a>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="label style-scope modal-video-metadata-info">ํŒŒ์ผ ์ด๋ฆ„</div>
                                        <div id="original-filename" class="value style-scope modal-video-metadata-info">
                                            20190921_144813.mp4
                                        </div>
                                    </div>
                                </modal-video-metadata-info>
                            </div>
                        </modal-uploads-essentials>
                        <!-- step1 -->
                        <!-- step2 -->
                        <modal-uploads-extras class="style-scope modal-uploads-dialog panel2">
                            <div class="section">
                                <div class="section-title">๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š”</div>
                                <div class="col left">
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์žฌ์ƒ๋ชฉ๋ก</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์„ 1๊ฐœ ์ด์ƒ์˜ ์žฌ์ƒ๋ชฉ๋ก์— ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><input type="button"
                                                class="btn btn-toggle-arrow panel1Icon" data-target="#panel1Content"
                                                data-toggle="collapse" aria-expanded="false" aria-controls="panel1Content">
                                        </div>
                                        <div class="collapse" id="panel1Content">
                                            <div class="collapse-body">
                                                <ul>
                                                    <li><label for="item1"><input type="checkbox" name="chekcbox"
                                                                class="chk" id="item1"> ๊ฐ•์•„์ง€</label></li>
                                                    <li><label for="item2"><input type="checkbox" name="chekcbox"
                                                                class="chk" id="item2"> ๊ณ ์–‘์ด</label></li>
                                                </ul>
                                            </div>
                                        </div>
                                    </div>
                                    <!--- -->
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์นด๋“œ</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์— ์ •๋ณด์นด๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><i class="new_window svg"></i></div>
                                    </div>
                                    <!--- -->
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">ํƒœ๊ทธ</p>
                                        <p class="desc">๋ชจ๋‘๊ฐ€ ์ฝ˜ํ…์ธ ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ์„ธ์š”.</p>
                                        <div class="posAbs fRight"><input type="button"
                                                class="btn btn-toggle-arrow panel1Icon" data-target="#panel2Content"
                                                data-toggle="collapse" aria-expanded="false" aria-controls="panel2Content">
                                        </div>
                                        <div class="collapse" id="panel2Content">
                                            <div class="collapse-body">
    
                                                <div class="cardModalTagCloud">
                                                    <span class="tabCloudCore">
                                                        <span class="tagBadge">
                                                            <a href="/list.php?keyword='์ •๊ฒฝํ˜ธ'">์ •๊ฒฝํ˜ธ</a>
                                                            <input type="button" class="btnDelete" value="X">
                                                        </span>
                                                        <span class="tagBadge">
                                                            <a href="/list.php?keyword='์ •๊ฒฝํ˜ธ'">์ˆ˜๋ชฉ</a>
                                                            <input type="button" class="btnDelete" value="X">
                                                        </span>
                                                    </span>
                                                    <input type="text" class="noborder tagInput" placeholder="๊ฒ€์ƒ‰์–ด๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”">
                                                </div>
                                                <script>
                                                    $(document).ready(function () {
                                                        //tag Delete
                                                        $('.tagBadge .btnDelete').click(function () {
                                                            console.log($(this).parents('.tagBadge')
                                                                .html());
                                                            $(this).parents('.tagBadge').remove('span');
                                                        });
                                                    });
                                                </script>
                                            </div>
                                        </div>
                                    </div>
                                    <!--- -->
                                </div>
                                <div class="col right">
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์ตœ์ข…ํ™”๋ฉด</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์„ 1๊ฐœ ์ด์ƒ์˜ ์žฌ์ƒ๋ชฉ๋ก์— ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><i class="new_window svg"></i></div>
                                    </div>
                                    <!--- -->
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์–ธ์–ด ๋ฐ ์ž๋ง‰</p>
                                        <p class="desc">๋ชจ๋‘๊ฐ€ ์ฝ˜ํ…์ธ ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ์„ธ์š”.</p>
                                        <div class="posAbs fRight"><input type="button"
                                                class="btn btn-toggle-arrow panel1Icon" data-target="#panel3Content"
                                                data-toggle="collapse" aria-expanded="false" aria-controls="panel3Content">
                                        </div>
                                        <div class="collapse" id="panel3Content">
                                            <div class="collapse-body">
                                                <!-- ๋‹ค์ค‘์„ ํƒ ์…€๋ ‰ํŠธ์ž…๋‹ˆ๋‹ค. multiple ์–ดํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด ๋‹จ์ˆœ ์…€๋ ‰ํŠธ ๋ฐ•์Šค๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. -->
                                                <select multiple class="form-control selectpicker noborder"
                                                    data-live-search="true" title="์ž๋ง‰" name="ctrlSortValue"
                                                    id="ctrlPlayList">
                                                    <option>ํ•œ๊ตญ์–ด</option>
                                                    <option>๋…์ผ์–ด</option>
                                                    <option>์„œ๋ฐ˜์–ด</option>
                                                    <option>๋น ์•ผ์–ด</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <!--- -->
                                </div>
                            </div>
                            <div class="section">
                                <div class="section-title">๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š”</div>
                                <div class="col left">
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">๊ทธ๋ƒฅ ์ธํ’‹๋ฐ•์Šค</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์„ 1๊ฐœ ์ด์ƒ์˜ ์žฌ์ƒ๋ชฉ๋ก์— ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><input type="button"
                                                class="btn btn-toggle-arrow panel1Icon" data-target="#panel4Content"
                                                data-toggle="collapse" aria-expanded="false" aria-controls="panel4Content">
                                        </div>
                                        <div class="collapse" id="panel4Content">
                                            <div class="collapse-body">
                                                <input type="text" class="form-control" placeholder="๋‚ด์šฉ์„ ์ž…๋ ฅํ•˜์„ธ์š”">
                                            </div>
                                        </div>
                                    </div>
                                    <!--- -->
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์นด๋“œ</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์— ์ •๋ณด์นด๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><i class="new_window svg"></i></div>
                                    </div>
                                    <!--- -->
                                </div>
                                <div class="col right">
                                    <!--- -->
                                    <div class="exp1">
                                        <p class="expTitle">์ตœ์ข…ํ™”๋ฉด</p>
                                        <p class="desc">์ด ๋™์˜์ƒ์„ 1๊ฐœ ์ด์ƒ์˜ ์žฌ์ƒ๋ชฉ๋ก์— ์ถ”๊ฐ€ํ•˜์„ธ์š”.</p>
                                        <div class="posAbs fRight"><i class="new_window svg"></i></div>
                                    </div>
                                    <!--- -->
                                </div>
                            </div>
                        </modal-uploads-extras>
                        <!-- step2 -->
                        <!-- step3 -->
                        <modal-uploads-essentials id="essentials" class="style-scope modal-uploads-dialog panel3">
                            <div class="left-col style-scope modal-uploads-essentials">
                                <h2 class="section-title">๊ณต๊ฐœ ์ƒํƒœ ์„ ํƒ</h2>
                                <div class="diVider"">
                                    <label class=" radioCheck" for="radio1"><input type="radio" name="radio" id="radio1">
                                    ๊ณต๊ฐœ</label>
                                    <p class="label-desc">๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋‚ด ๋™์˜์ƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.</p>
                                </div>
                                <div class="diVider">
                                    <label class="radioCheck" for="radio2"><input type="radio" name="radio" id="radio2">
                                        ๋น„๊ณต๊ฐœ</label>
                                    <p class="label-desc">๋‚˜์™€ ๋‚ด๊ฐ€ ์„ ํƒํ•œ ์‚ฌ์šฉ์ž๋งŒ ๋‚ด ๋™์˜์ƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.</p>
                                </div>
                                <div class="diVider">
                                    <label class="radioCheck" for="radio3"><input type="radio" name="radio" id="radio3">
                                        ๋ฏธ๋“ฑ๋ก</label>
                                    <p class="label-desc">๋งํฌ๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ๋งŒ ๋‚ด ๋™์˜์ƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.</p>
                                </div>
                            </div>
                            <div class="right-col style-scope modal-uploads-essentials">
                                <modal-video-metadata-info>
                                    <div class="container style-scope modal-video-metadata-info">
    
                                        <iframe width="328px" height="184.5px" frameborder="0"
                                            src="https://www.youtube.com/embed/QLYvOsGqd3s"
                                            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
                                            allowfullscreen id="ctrlVideo"></iframe>
                                        <div class="row style-scope modal-video-metadata-info">
                                            <div class="left style-scope modal-video-metadata-info">
                                                <div class="label style-scope modal-video-metadata-info">๋™์˜์ƒ URL</div>
                                                <div class="value video-url-fadeable style-scope modal-video-metadata-info">
                                                    <a target="_blank" class="style-scope modal-video-metadata-info"
                                                        href="https://youtu.be/WrrXPSPbvpU">https://youtu.be/WrrXPSPbsvpU</a>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="label style-scope modal-video-metadata-info">ํŒŒ์ผ ์ด๋ฆ„</div>
                                        <div id="original-filename" class="value style-scope modal-video-metadata-info">
                                            20190921_144813.mp4
                                        </div>
                                    </div>
                                </modal-video-metadata-info>
                            </div>
                        </modal-uploads-essentials>
                        <!-- step3 -->
                    </modal-animatable>
                    <!-- ์ฝ˜ํ…ํŠธ ์˜์—ญ -->
                    <div class="button-area ">
                        <div class="inner-button-area">
                            <div class="left-button-area">ํ•„์š”ํ•  ๋•Œ ์“ฐ๋Š” ์˜์—ญ</div>
                            <div class="right-button-area"><input type="button" class="btn-primary" value="๋‹ค์Œ">
                            </div>
                        </div>
                    </div>
                </div>
            </paper-dialog>
            <div class="popup-host-behavior-backdrop"></div>
        </modal-uploads-dialog>
    </body>
    
    </html>

    ๊ธฐํƒ€ css์™€ js๋Š” ํŒŒ์ผ๋กœ ์—…๋กœ๋“œ

    ๋ฐ˜์‘ํ˜•

    ๋Œ“๊ธ€