Banner Tarja via código

Opa pessoal! bele??

Quero colocar na minha loja o banner de tarja com os benefícios, mas via código…

testei um com imagens, mas tem dado problemas no carregamento.

Já vi e conheço vários sites da LI com essa função.

Alguém aí pode disponibilizar aí pra mim e pra galera?

1 curtida

pq vc nao usa o do Loja integrada?

2 curtidas

Ele não funciona pra mobile… o site de referencia q falei, é o mesmo que vc viu o codigo do carrinho no último tópico, lembra? eles usam e finciona liso.

via css ou js o banner pode ser mostrado. Pesquisar resultados para "banner tarja mobile" - Comunidade Loja Integrada

1 curtida

Já olhei todos… os q tem, tem q por o url da imagem do banner…

Entendi, realmente acho que vai precisar pagar um bom programador para fazer dessa forma.

1 curtida

Por falar nisso indico um cabra sensacional @Leonardo_Vicentini_F :grin:

1 curtida

Eu tenho o banner tarja, só tem um problema, é horrível para mobile. Acredito que quase ninguém use tarja em mobile, até mesmo porque o espaço preenchido é enorme. Talvez até dê para colocar em tabela, porém ficaria 2 por linha (algo extremamente bizarro).

Para mudar os ícones, escolha ícones em tamanho 512px, pois redimensionei todos para ficarem do mesmo tamanho. Caso queira alterar o tamanho, basta procurar “.img” e alterar os pixels de 40px, para um outro.

Ah… tente utilizar extensão .svg, só buscar qualquer site que converta de JPEG/PNG to SVG.

<script>
    $('.secao-banners').append(`
    <div class="tarja-responsiva">
        <div class="conteiner">
                <ul class="tarja-carrossel">
            </ul>
        </div>
    </div>`);
    
    var iconeTarjaUm = "https://cdn.awsli.com.br/1154/1154595/arquivos/entrega.svg"
    var tituloTarjaUm = "<strong>Entregamos para todo Brasil!</strong>" //Escreva o titulo
    var textoTarjaUm = "Escolha a melhor opção de frete." //Escreva o texto
    
    var iconeTarjaDois = "https://cdn.awsli.com.br/1154/1154595/arquivos/hands.svg"
    var tituloTarjaDois = "<strong>Retire em mãos!</strong>" //Escreva o titulo
    var textoTarjaDois = "É muito fácil." //Escreva o texto
    
    var iconeTarjaTres = "https://cdn.awsli.com.br/1154/1154595/arquivos/wallet.svg"
    var tituloTarjaTres = "<strong>Ganhe 10% de desconto</strong>" //Escreva o titulo
    var textoTarjaTres = "pagando com PIX ou Boleto" //Escreva o texto
    
    var iconeTarjaQuatro = "https://cdn.awsli.com.br/1154/1154595/arquivos/security.svg"
    var tituloTarjaQuatro = "<strong>Compra 100% segura</strong>" //Escreva o titulo
    var textoTarjaQuatro = "com criptografia SSL" //Escreva o texto
    
    $('.tarja-carrossel').append('<li><img src="'+ iconeTarjaUm +'"/><span><strong class="titulo-tarja">'+ tituloTarjaUm +'</strong><span class="texto-tarja">'+ textoTarjaUm +'</span></span></li>');
    $('.tarja-carrossel').append('<li><img src="'+ iconeTarjaDois +'"/><span><strong class="titulo-tarja">'+ tituloTarjaDois +'</strong><span class="texto-tarja">'+ textoTarjaDois +'</span></span></li>');
    $('.tarja-carrossel').append('<li><img src="'+ iconeTarjaTres +'"/><span><strong class="titulo-tarja">'+ tituloTarjaTres +'</strong><span class="texto-tarja">'+ textoTarjaTres +'</span></span></li>');
    $('.tarja-carrossel').append('<li><img src="'+ iconeTarjaQuatro +'"/><span><strong class="titulo-tarja">'+ tituloTarjaQuatro +'</strong><span class="texto-tarja">'+ textoTarjaQuatro +'</span></span></li>');
</script>

<style>
.tarja-carrossel{
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #c1c1c10d;
    border: 1px solid #00000014;
	padding: 12px 0;
	border-radius: 8px;
	box-shadow: 0 2px 2px #0000000a;
	margin-top: 30px;
}

.tarja-carrossel li {
    width: 25%;
    margin-right: 10px;
    padding: 15px;
    box-sizing: border-box;
    text-align: left;
    background: var(--cinza-claro);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0px;
}

.tarja-carrossel li:hover {
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}

.tarja-carrossel li:last-child {
    margin-right: 0;
}

.tarja-responsiva .conteiner {
    max-width: 1300px;
}

.conteiner .tarja-carrossel img {
    width: 40px;
}

.tarja-carrossel li > span {
    margin-left: 20px;
    font-size: 16px;
    font-weight: 500;
    color: var(--preto);
}

.tarja-carrossel li > span > strong {
    display: block;
    font-weight: 500;
}

@media screen and (max-width: 768px) {
    .tarja-responsiva {
        display: none;
        overflow: hidden;
        overflow-x: scroll;
    }
</style>
2 curtidas

Caso queira tentar a sorte no mobile, só retirar o display: none do @media.

2 curtidas