Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, entendo pouco de css. Porem estou com um problema bem básico que até agora não consegui resolver. Estou utilizando uma loja em magento. Que coloquei um Cálculo de frete na página do produto.
Porem gostaria de retirar o título do frete como mostra na imagem. Deixando apenas o campo do CEP e o botão de calcular.
O problema é que ao retirar no css o título do CEP, interfere nos blocos do template também apagando.
Poderiam me ajudar? quero apenas excluir o fundo em azul do bloco do cep e o texto.
/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/wSxj5Yq.jpg&key=19f410e6b703c9e5ec57347a195fa412e1e4f770ce1028c413820c84911af942" alt="wSxj5Yq.jpg" />
Eu sei apenas que eles chamam isso:
.block .block-title strong span, .widget-title h3, .widget-title h2, .block_title h3, .em-widget-featured-products-grid .widget-title h3
{ background-image: none; }
.block .block-title, .widget-title, .block_title
overflow: hidden;
background: #1aa5cd;
background: -moz-linear-gradient(top, #1aa5cd 0%, #1aa5cd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1aa5cd), color-stop(100%,#1aa5cd));
background: -webkit-linear-gradient(top, #1aa5cd 0%,#1aa5cd 100%);
background: -o-linear-gradient(top, #1aa5cd 0%,#1aa5cd 100%);
background: -ms-linear-gradient(top, #1aa5cd 0%,#1aa5cd 100%);
background: linear-gradient(to bottom, #1aa5cd 0%,#1aa5cd 100%);
text-transform: uppercase;
border-radius: 2px;
-webkit-border-radius: 2px 2px 0 0;
-moz-border-radius: 2px 2px 0 0;
padding: 9px 10px 1px;Cara , procure o arquivo HTML/PHP/XHTML que tem o bloco e coloca como style na div do FRETE
style='background:none;'
Ou coloque uma class nele e coloque no css.
Fala, pessoal!
Pra resolver este caso, você precisa identificar esta div de frete com um id ou classe específica.
A partir disso, você oculta a classe. Sem o seu código HTML aqui, fica realmente complicado.
Você pode utilizar um destes estilos inline, via classe ou id:
display: none;
visibility: hidden;Muito obrigado pela ajuda pessoal. Vou tentar ser mais claro. no arquivo view.phtml ao inserir o seguinte codigo:
<?php echo $this->getLayout()->getBlock('shipping.estimate.form')->toHtml()?>
O campo de frete aparece na pagina de um produto. Lembrando que é uma loja virtual em magento.
O arquivo em css se chama productpageshipping.css
Ou seja, nesse script acima nao tem nenhuma div criada. E quando tento modificar em css, ele altera todos os blocos do template todo. Porem quero que seja alterado apenas no frete.
Galera, depois de muitas tentativas consegui resolver. Obrigado a todos pelas dicas. Fui fuçando até achar o modulo de frete dos correios onde fiz a alteração do <div class="block-title"> e alterei para <div class="block-title2"> no proprio modulo e modifiquei no .css . O problema é que tanto no template como no modulo estava chamando o mesmo class.
Obrigado a todos.
Ui, acho magento muito difícil.
Tudo espalhado.. ahaha..
Impossível ajudar sem saber como está o seu código.