0
respostas

Botão FECHAR não ativo e sem barra de rolagem

Boa tarde Pessoal,

Estou enrolada aqui com esse Modal.

Talvez tenha outra forma de mostrar o conteúdo que está em uma tabela, mas usando o Modal e esta é a ultima tela, tentei colocar z-index tb, mas não deu efeito.

Então estou com 2 problemas, um é que o botão de fechar não pega e o outro é que quando lista é grande, mesmo colocando o Modal Longo não deixa rolar e passa da tela.

Segue o código e as imagens:

Desde já agradeço,

                <div class="clientes">  
                    <div class="modal fade " id="ModalLongoExemplo" tabindex="-1" role="dialog" aria-labelledby="TituloModalLongoExemplo" aria-hidden="true">
                        <div class="modal-dialog modal-sm" role="document">
                        <div class="modal-content">
                            <!--div class="modal-header">
                            <h5 class="modal-title" id="exampleModalLabel">Salões de Beleza</h5>
                            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                             <span aria-hidden="true">&times;</span>
                            </button>
                        </div-->
                        <div id="content-modal" class="modal-body tela-modal">xxx</div>
                        <div class="modal-footer tela-modal">
                            <button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
                        </div>
                      </div>
                    </div>
                </div>   
                </div>


            </div>

DESENHOMAPA.CSS

.desenhomapa {
    display: grid;
    grid-template-columns: 45% 5% 50%;
    grid-template-rows:100%;
    height:calc(100vh - 160px);
}

.desenhomapa__principal {
    background: url(../images/mapa2.png) center / cover no-repeat;
    grid-column: 1 / 2;
    grid-row: 1 / 2;
    width: 100%;
    height: 100%;
    opacity : 0.4;
}

.desenhomapa__secundario:nth-child(2){
    background: url(../images/traco.png) center / cover no-repeat;
    grid-column: 2 / 3;
    grid-row: 1 / 2;
}

.desenhomapa__secundario:nth-child(3){
    padding-top: 5%;
    background: url(../images/maopreta.png) center / cover no-repeat;
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.desenhomapa__secundario:nth-child(3) .pesquisaestado{
    padding-top: 15%;
    padding-left: 25%;
    width: 58%;
    color: #fff;
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.desenhomapa__secundario:nth-child(3) .pesquisacidade{
    padding-top: 2%;
    padding-left: 25%;
    width: 58%;
    color: #fff;
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.desenhomapa__secundario:nth-child(3) .pesquisabotao{
    padding-top: 2%;
    padding-left: 32%;
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.desenhomapa__secundario:nth-child(3) .clientes { 
    padding-top: 5%;
    padding-left: 60%;
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.clientes {
    position: absolute;
    z-index: 30;
}

.tela-modal{
   background-color: rgb(97, 226, 220);
   color:rgb(19, 17, 17); 
}

titulo.css

.titulo {
    display: grid;
    grid-template-columns: 15% 70% 15%;
    grid-template-rows:100%;
    height:100px;
}

.titulo__principal{
    /*background: url(../images/frasenotopo.png) top / no-repeat;*/
    /*background: #ff8834;*/
    padding-top: 20px;
    border-color: #8b5b29;
    border-width:medium;
    border-style: solid;
    padding-bottom: 20px;
    color: #c67d30 ;
    grid-column: 2 / 3;
    grid-row: 1 / 2;
    padding-top: 20px;
    text-align: center;
    /*z-index: 10;*/
}

style.css

.app {
    /*background: #f1f1f1;*/
    background-image: url("../images/fundo.png");
    display: grid;  
    font-family: Segoe UI, sans-serif;
    grid-template-areas: 
        "cabecalho"
        "conteudo"
        "rodape";
    grid-template-columns: auto;
    grid-template-rows: 100px 100vh 60px;
}

.cabecalho {
    grid-area: cabecalho;
}

.conteudo {
    grid-area: conteudo;
    padding-top: 10%;
    padding-left: 3% ; 
    padding-right: 3% ;
}

.rodape {
    background: #f1f1f1;
    grid-area: rodape;
}

.cor_de_botao {
    background-color: black;
    color: #8b5b29;
    border-color: #8b5b29;
    border-width:medium;
    border-style: solid;
    border-radius: 50px 50px 50px 50px !important;
    height: 10% !important;
}

@media (max-width: 360) {
    .desenhomapa__secundario:nth-child(2) {display:none};
    html {
     font-size : 2rem;
     }
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade