Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BenficaScore

Menu e Submenu HTML e CSS

Recommended Posts

Olá a todos

alguém me pode ajudar a conseguir mudar a largura de cada submenu conforme o tamanho dos links, Isto é, se é possível um submenu ter 100px de largura, outro 120px, mas que alarguem de forma automática, conforme comprimento texto do link sem dobrar? Por enquanto consegui que ficasse conforme o tamanho de cada link, ao pôr width: auto; logo abaixo de --COR DE FUNDO DO SUB MENU--*/ ... mas queria que toda a borda do submenu acompanhasse o mesmo tamanho.

O código é o seguinte:

 

/* NavbarMenu
--------------------------- */
#NavbarMenu {
background: #cc0000;/*--COR DE FUNDO DO MENU--*/
width: 1022px;/*--TAMANHO DO MENU--*/
float: left;
height: 35px;/*--ALTURA DAS CASAS--*/
font-size: 13px;/*--TAMANHO DA FONTE--*/
font-family: arial;/*--TIPO DA FONTE--*/
color: #fff;/*--cor do link--*//*--COR DA FONTE--*/
font-weight: none;
margin: 0;
padding: 10;
text-transform: none;
}
#NavbarMenuleft {
width: 100%;
float: left;
margin: 0;
padding: 0;
}
#nav {
margin: 0;
padding: 0;
}
#nav ul {
float: left;
list-style: yes;
margin: 0;
padding: 0;
}
#nav li {
list-style: none;
margin: 0;
padding: 0;
}
#nav li a, #nav li a:link, #nav li a:visited {
color: #FFF; /*--edite cor do link--*/
display: block;
font-size: 13px;/*--tamanho da fonte do link--*/
font-family: arial;
font-weight: bold;
text-transform: none;
margin: 0;
padding: 9px 15px 8px;
border-right: 1px solid #FFFFFF;/*--COR E TIPO DE BORDA--*/
}
#nav li a:hover, #nav li a:active {
background: #ffffff;/*--COR DE FUNDO EM ESTADO HOVER--*/
color: #FFF; /*--COR DA FONTE EM ESTADO HOVER--*/
margin: 0;
padding: 9px 15px 8px;
text-decoration: yes;  color: #000000;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
background: #cc0000;/*--COR DE FUNDO DO SUB MENU--*/
width: auto;
color: #FFF; /*--cor do link--*/
font-size: 13px;/*--TAMANHO DA FONTE DO SUB MENU--*/
font-family: Arial;/*--FONTE DO SUB MENU--*/
font-weight: normal;
text-transform: none;
float: none;
margin: 0;
padding: 7px 10px;
border-bottom: 1px solid #cc0000;
border-left: 2px solid #cc0000;
border-right: 2px solid #cc0000;
}
#nav li li a:hover, #nav li li a:active {
background: #ffffff;/*--COR DE FUNDO DO SUB MENU EM ESTADO HOVER--*/
color: #FFF; /*--COR DA FONTE DO SUB MENU EM ESTADO HOVER--*/
text-transform: yes;  color: #000000; font-weight: bold;
padding: 7px 10px;
}
#nav li {float: left; padding: 0;
}
#nav li ul {z-index: 1000; position: absolute; left: -999em; height: auto; width: 132px; margin: 0; padding: 0;
}
#nav li ul a {width: 100px;
}
#nav li ul ul {margin: -32px 0 0 171px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover {position: static;}

 

 

------------------------------------------------------------------------------------------------------
 

<div id="NavbarMenu">
<div id="NavbarMenuleft">
<ul id="nav"> 

<li><a href="">AAAAAA &#9662;</a>
<ul class="scroll">
<li><a href="">111111111111111</a></li>
<li><a href="">2222</a></li>
<li><a href="">33333333</a></li>
<li><a href="">444444444444</a></li>
</ul></li>
<li> 

<li><a href="">BBBBBB &#9662;</a>
<ul class="scroll">
<li><a href="">555555</a></li>
<li><a href="">6666666666</a></li>
<li><a href="">7777777</a></li>
<li><a href="">888888888888888</a></li>
</ul></li>
<li> 

<li><a href="">CCCCCC &#9662;</a>
<ul class="scroll">
<li><a href="">999999</a></li>
<li><a href="">000000</a></li>
<li><a href="">000000</a></li>
<li><a href="">00000000</a></li>
</ul></li>
<li> 

<li><a href="">DDDDDD &#9662;</a>
<ul class="scroll">
<li><a href="">111111111111111</a></li>
<li><a href="">22222222222222222</a></li>
<li><a href="">33333333333333333333</a></li>
<li><a href="">44444444444444444</a></li>
</ul></li>
<li> 

<li><a href="">EEEEEE &#9662;</a>
<ul class="scroll">
<li><a href="">555</a></li>
<li><a href="">6666</a></li>
<li><a href="">777</a></li>
<li><a href="">888</a></li>
</ul></li>
<li> 

<li><a href="">FFFFFF &#9662;</a>
<ul class="scroll">
<li><a href="">99999999999</a></li>
<li><a href="">00000000</a></li>
<li><a href="">0000000000000</a></li>
<li><a href="">0000</a></li>
</ul></li>
<li> 

</li></li></li></li></li></li></ul>
<li>     
    </li></div></div>

 


Exemplos: 
 

Fixo 1.png

Fixo 2.png

Fixo 3.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

@BenficaScore
Para solicitar esclarecimentos sobre códigos não transcreva seus códigos, use uma interface online para mostrar os códigos

FUNCIONANDO.
Visite https://jsfiddle.net/ cole os códigos nos campos salve e poste o link juntamente com a sua dúvida.
É muito mais rápido, eficiente e fácil de se analisar e postar a solução.
O código que você postou não serve para nada e mesmo se tivesse postado a HTML quem vai analisar teria que criar um arquivo com os códigos e verificar o funcionamento. Você está transferindo para quem quer ajudar a tarefa "chata" de criar o arquivo.
A tarefa é sua que está interessado na solução, portanto use o JSFIDDLE ou outra ferramenta online e eu ou alguém que gosta de prestar ajuda neste fórum iremos analisar.
Nota: A figura que você postou é útil e está OK pois esclarece sua dúvida. 

Boa sorte.
  

Compartilhar este post


Link para o post
Compartilhar em outros sites
19 horas atrás, angelorubin disse:

Se pudesse postar o HTML também, ajudaria.

 

Peço desculpa, fui distraído. Já editei e postei o código HTML junto. Muito obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites
19 horas atrás, angelorubin disse:

Se pudesse postar o HTML também, ajudaria.

 

15 horas atrás, Maujor disse:

@BenficaScore
Para solicitar esclarecimentos sobre códigos não transcreva seus códigos, use uma interface online para mostrar os códigos

FUNCIONANDO.
Visite https://jsfiddle.net/ cole os códigos nos campos salve e poste o link juntamente com a sua dúvida.
É muito mais rápido, eficiente e fácil de se analisar e postar a solução.
O código que você postou não serve para nada e mesmo se tivesse postado a HTML quem vai analisar teria que criar um arquivo com os códigos e verificar o funcionamento. Você está transferindo para quem quer ajudar a tarefa "chata" de criar o arquivo.
A tarefa é sua que está interessado na solução, portanto use o JSFIDDLE ou outra ferramenta online e eu ou alguém que gosta de prestar ajuda neste fórum iremos analisar.
Nota: A figura que você postou é útil e está OK pois esclarece sua dúvida. 

Boa sorte.
  

 

Muito obrigado, não conhecia essa forma. 

https://jsfiddle.net/Betencourt/kpmpaesz/

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@BenficaScore

Maravilha! Agora ficou fácil de resolver.
1- Você precisa corrigir a marcação HTML, pois existem várias aberturas e fechamentos da tag LI sem necessidade.

Marquei elas na solução que propus para que você as retire da marcação.
2-) Para controlar a largura de cada submenu separadamente, com uso de CSS, você precisa definir uma largura fixa explicita para cada submenu.
Tal largura será aquela suficiente para acomodar o texto do link mais largo em cada submenu.
No final da sua folha de estilo acrescentei as regras CSS para definir aquela larguras.

Veja a solução em https://jsfiddle.net/maujor/kpmpaesz/2/

Compartilhar este post


Link para o post
Compartilhar em outros sites
6 horas atrás, Maujor disse:

@BenficaScore

Maravilha! Agora ficou fácil de resolver.
1- Você precisa corrigir a marcação HTML, pois existem várias aberturas e fechamentos da tag LI sem necessidade.

Marquei elas na solução que propus para que você as retire da marcação.
2-) Para controlar a largura de cada submenu separadamente, com uso de CSS, você precisa definir uma largura fixa explicita para cada submenu.
Tal largura será aquela suficiente para acomodar o texto do link mais largo em cada submenu.
No final da sua folha de estilo acrescentei as regras CSS para definir aquela larguras.

Veja a solução em https://jsfiddle.net/maujor/kpmpaesz/2/

 

Génio Maujor! Muitíssimo obrigado. Sou novo aqui nem sei bem como pontuar você correctamente. Vou testar então na página.

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, BenficaScore disse:

 

Génio Maujor! Muitíssimo obrigado. Sou novo aqui nem sei bem como pontuar você correctamente. Vou testar então na página.

 

8 horas atrás, Maujor disse:

@BenficaScore

Maravilha! Agora ficou fácil de resolver.
1- Você precisa corrigir a marcação HTML, pois existem várias aberturas e fechamentos da tag LI sem necessidade.

Marquei elas na solução que propus para que você as retire da marcação.
2-) Para controlar a largura de cada submenu separadamente, com uso de CSS, você precisa definir uma largura fixa explicita para cada submenu.
Tal largura será aquela suficiente para acomodar o texto do link mais largo em cada submenu.
No final da sua folha de estilo acrescentei as regras CSS para definir aquela larguras.

Veja a solução em https://jsfiddle.net/maujor/kpmpaesz/2/

 

Tem só um problema ainda. É que se eu aumentar o número de menus, de 6 para 10, os últimos 2 submenus não estão funcionando, mesmo depois de eu aumentar correctamente no CSS até 10 ( #NavbarMenuleft > #nav li:nth-child(10) li > a  {width: 95px;} ) . Mas vou tentar descobrir qual o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@BenficaScore

 

OK.
1-) Se não conseguir, corrija a HTML e CSS do mesmo JSFiddle que você postou e nele acrescente
os submenus até 10 e as regras CSS e clique em Update na interface do JSFiddle.
Com isso será acrescido o número 1 a URL do seu Fiddle. Poste a nova URL.

2-) Quando postar aqui não use o botão + Citar para responder a alguém.

Basta você começar sua resposta com @Nome.

No seu post anterior bastava escrever @Maujor sem  citar nada.
Observe que a citação de tudo que eu escrevi só serve para ocupar espaço.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 07/02/2018 at 13:32, Maujor disse:

@BenficaScore

 

OK.
1-) Se não conseguir, corrija a HTML e CSS do mesmo JSFiddle que você postou e nele acrescente
os submenus até 10 e as regras CSS e clique em Update na interface do JSFiddle.
Com isso será acrescido o número 1 a URL do seu Fiddle. Poste a nova URL.

2-) Quando postar aqui não use o botão + Citar para responder a alguém.

Basta você começar sua resposta com @Nome.

No seu post anterior bastava escrever @Maujor sem  citar nada.
Observe que a citação de tudo que eu escrevi só serve para ocupar espaço.

Boas Sr @Maujor,

E Submenu e Subniveis, será que é possível adaptar neste código?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 04/08/2018 at 17:50, Maujor disse:

@BenficaScore
Exemplo de mais um nível no link AAAAAA, submenu XXX.
Em: https://jsfiddle.net/kpmpaesz/153/

@Maujor muito obrigado pela resposta. Eu já tinha adaptado essas regras, até em outros códigos, mas não funciona no blogger. Não sei qual a entrave que não deixa esses níveis abrir correctamente no blogger. Vejo outros blogs com esses menus funcionando direito, mas eu não estou conseguindo. Se o Maujor não se importar de experimentar no blogger de testes, eu dou-lhe a passe via e-mail. O resultado foi este: https://benficascoreredirect.blogspot.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

@BenficaScore

Antes de passar o passe para eu verificar acrescente a diretiva !important nas declarações CSS do submenu.
Se funcionar é porque existem regras CSS do Blogger que estão subscrevendo as regras que você criou.

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por juliosonic
      Boa noite..
      Estou desenvolvendo um site de https://www.maithunatantra.com.br/ e estou com um duvida sobre o menu de navegação da versão mobile.
      O menu que tem o dropdown "Terapeutas" e "Terapias" quando clico em cima ele expande como deve ser, mas quando clico denovo para recolher os submenus
      nao acontece nada.. segue o trecho do codigo do menu..
      <div class="collapse navbar-collapse" id="navbarsExample09">             <ul class="navbar-nav ml-auto">               <li class="nav-item  active"><a class="nav-link" href="index.html">Home</a></li>               <li class="nav-item  active"><a class="nav-link" href="about-us.html">Quem Somos</a></li>               <li class="nav-item dropdown1">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapeutas</a>                     <ul class="dropdown-menu">                         <li><a class="dropdown-item" href="terapeuta-julio-cezar.html">Julio Cezar</a></li>                         <li><a class="dropdown-item" href="terapeuta-pamela-priscila.html">Pamela Priscila</a></li>                     </ul>                                    </li>               <li class="nav-item dropdown">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapias</a>                     <ul class="dropdown-menu" aria-labelledby="dropdown01">                         <li><a class="dropdown-item" href="o-que-e-reiki.html">O que é Reiki</a></li>                         <li><a class="dropdown-item" href="beneficios-reiki.html">Benefícios do Reiki</a></li>                         <li><a class="dropdown-item" href="principios-reiki.html">Princípios do Reiki</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Reiki em Animais</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Estudos Sobre Reiki</a></li>                         <li><a class="dropdown-item" href="terapia-massagem-tantrica.html">Terapia Tântrica</a></li>                     </ul>               </li>               <li class="nav-item  active"><a class="nav-link" href="blog.html">Blog</a></li>                <li class="nav-item"><a class="nav-link" href="contato.html">Contato</a></li>             </ul>         </div>  
      Massagem Tantrica em Curitiba
      Tantra Curitiba
      Massagem Tântrica
      Tantra
      Julio Darshan

      Obrigado
      Att
      Julio Cezar
       
       
       
    • Por Felipe Medeiros
      Bom, criei um tema filho e o que aprendi é que para alterar qualquer coisa do tema filho eu preciso copiar o arquivo do tema pai o colocar dentro da pasta do tema filho.
       
      No meu caso, estou usando o tema "Astra" bem famosinho. O arquivo css que quero modificar não está dentro da pasta do tema pai, está em "wp-content/uploads/uag-plugin/assets/0/uag-css-10.css" sendo que o diretorio do tema pai é "wp-content/themes/Astra"
       
      O problema é o seguinte, preciso modificar a barra de pesquisa da pagina inicial, porem o inspetor de elementos do chrome ta acusando que esse arquivo é o responsavel por estilizar a barra de pesquisa. Será que isso tem a ver com "Cache de objetos", eu sei que o plugin liteSpeed Cache, AMP, Rank Math, todos eles tem essas paradas de criar arquivos css e js para tornar o site mais rapido.
    • Por joeythai
      Boa tarde pessoal,
       
      Eu criei um formulário em que tenho 3 interações: evento click, change e uma chamada ajax. No evento on change ("select#removal_table_from" )eu faço uma chamada ajax onde eu passo como parametro o id do item selecionado e construo uma tabela dinamica com o próprio javascript, após isto, tenho um input em que o usuario coloca um valor de percentual para que eu possa preencher em 3 colunas da tabela que foi criada dinamicamente: moto_atualizado, carro_atualizado e caminhao_atualizado, até aí tudo bem, o codigo está fazendo isso, porém, como a tabela é criada dinamicamente eu preciso de alguma forma enviar o arrayData para meu backend mas quando faço o calculo dentro do loop apos resposta do meu ajax, os valores desses 3 campos chegam como null, não sei se é possível fazer o que pretendo ou se é ainda não sei como faz
       
      <code>
           $(document).ready(function (event) {   let arrayData = []; let percentage; let removal_vehicle; let removal_motorcycle; let removal_tuck; let apply_removal = $('#apply_removal');   // apply_removal.on('click', function () { // percentage = $('#percentage').val();   // $('.table-body tr').each(function () {   // let veiculo = $(this).find('.veiculo').text(); // let moto = $(this).find('.moto').text(); // let caminhao = $(this).find('.caminhao').text();   // let removal_vehicle = parseFloat(veiculo) + (parseFloat(veiculo) * parseFloat(percentage)) / 100; // let removal_motorcycle = parseFloat(moto) + (parseFloat(moto) * parseFloat(percentage)) / 100; // let removal_tuck = parseFloat(caminhao) + (parseFloat(caminhao) * parseFloat(percentage)) / 100;   // arrayData.push({ // removal_vehicle, // removal_motorcycle, // removal_tuck // })   // $(this).find('.veiculo_atualizado').val(removal_vehicle.toFixed(2)); // $(this).find('.moto_atualizado').val(removal_motorcycle.toFixed(2)); // $(this).find('.caminhao_atualizado').val(removal_tuck.toFixed(2)); // }); // });   apply_removal.on('click', function () { percentage = $('#percentage').val();   $('.table-body tr').each(function () {   let veiculo = $(this).find('.veiculo').text(); let moto = $(this).find('.moto').text(); let caminhao = $(this).find('.caminhao').text();   removal_vehicle = parseFloat(veiculo) + (parseFloat(veiculo) * parseFloat(percentage)) / 100; removal_motorcycle = parseFloat(moto) + (parseFloat(moto) * parseFloat(percentage)) / 100; removal_tuck = parseFloat(caminhao) + (parseFloat(caminhao) * parseFloat(percentage)) / 100;   arrayData.push({ removal_vehicle, removal_motorcycle, removal_tuck })   $(this).find('.veiculo_atualizado').val(removal_vehicle.toFixed(2)); $(this).find('.moto_atualizado').val(removal_motorcycle.toFixed(2)); $(this).find('.caminhao_atualizado').val(removal_tuck.toFixed(2));     console.log('Removal Vehicle:', removal_vehicle); console.log('Removal Motorcycle:', removal_motorcycle); console.log('Removal Truck:', removal_tuck); }); });   $('select#removal_table_from').on('change', function (e) { let table_id = $(this).val(); let action = route('removal.removal-values.show', table_id);   $.ajax({ type: "GET", url: action, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },   success: function (data) { $('.table-body').empty();   for (let i = 0; i < data.length; i++) { let carro = parseFloat(data[i].CARRO); let moto = parseFloat(data[i].MOTO); let caminhao = parseFloat(data[i].CAMINHAO); let distancia = data[i].DISTANCIA; let origem = data[i].ORIGEM; let destino = data[i].DESTINO; let localidadeOrigem = data[i].LocalidadeOrigem_ID; let localidadeDestino = data[i].LocalidadeDestino_ID;   let newRow = '<tr class="removal-row">' + '<td class="align-middle">' + '<div class="row">' + '<div class="col-1">' + '<span class="font-weight-bold">Origem</span><br>' + '<span class="origem">' + origem + '</span>' + '</div>' + '<div class="col-1">' + '<span class="font-weight-bold">Destino</span><br>' + '<span class="destino">' + destino + '</span>' + '</div>' + '<div class="col-1">' + '<span class="font-weight-bold">KM</span><br>' + '<span class="km">' + distancia + '</span>' + '</div>' + '<div class="col-1">' + '<span class="font-weight-bold">Veículo</span><br>' + '<span class="veiculo">' + carro + '</span>' + '</div>' + '<div class="col-2">' + '<span class="font-weight-bold">Veículo Atualizado</span><br>' + '<input type="text" class="veiculo_atualizado">' + '</div>' + '<div class="col-1">' + '<span class="font-weight-bold">Moto</span><br>' + '<span class="moto">' + moto + '</span>' + '</div>' + '<div class="col-2">' + '<span class="font-weight-bold">Moto Atualizado</span><br>' + '<input type="text" class="moto_atualizado">' + '</div>' + '<div class="col-1">' + '<span class="font-weight-bold">Caminhão</span><br>' + '<span class="caminhao">' + caminhao + '</span>' + '</div>' + '<div class="col-2">' + '<span class="font-weight-bold">Caminhão Atualizado</span><br>' + '<input type="text" class="caminhao_atualizado">' + '</div>' + '</div>' + '</div>' + '</td>' + '</tr>';   $('.table-body').append(newRow); //let row = $('.removal-row:last');   // Calcula o valor atualizado e define nos campos diretamente // let veiculo_atualizado = carro + (carro * percentage) / 100; // let moto_atualizado = moto + (moto * percentage) / 100; // let caminhao_atualizado = caminhao + (caminhao * percentage) / 100; // console.log('PORCENTS: ', percentage); //console.log('Veiculo Atualizado:', veiculo_atualizado, 'Moto Atualizado:', moto_atualizado, 'Caminhao Atualizado:', caminhao_atualizado);   // Define os valores diretamente nos campos da nova linha // row.find('.veiculo_atualizado').val(veiculo_atualizado.toFixed(2)); // row.find('.moto_atualizado').val(moto_atualizado.toFixed(2)); // row.find('.caminhao_atualizado').val(caminhao_atualizado.toFixed(2));   arrayData.push({ carro, moto, caminhao, distancia, origem, destino, localidadeOrigem, localidadeDestino, removal_vehicle, removal_motorcycle, removal_tuck }); }   $('#copy_data_table').val(JSON.stringify(arrayData)); }   }); });   //javascript para o formulario de cadastro // $(document).ready(function (event) { $('#uf').change(function () { let code_city = $(this).val(); let deposit = localStorage.getItem('selected_deposit_id'); let action = route('removal.removal-values.cities', code_city); $.ajax({ type: "POST", url: action, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, data: { code_city: code_city },   success: function (data) {   $('#city').empty(); $('#deposit').empty();   for (let i = 0; i < data.cities.length; i++) { $('#city').append('<option value="' + data.cities[i].NM + '">' + data.cities[i].NM + '<option>'); }   if (data.deposits.length > 0) { for (let i = 0; i < data.deposits.length; i++) { $('#deposit').append('<option value="' + data.deposits[i].NM + '">' + data.deposits[i].NM + '<option>'); } } else { // $('#deposit').prop('disabled', true); // $('#city').prop('disabled', false); }   $('#city').trigger('change'); } });   });   $('#deposit').on('change', function () { depositId = $(this).val(); localStorage.setItem('selected_deposit_id', depositId); });   $('#uf_destiny').change(function () { let code_city = $(this).val(); let depositDestiny = localStorage.getItem('selected_deposit_destiny_id'); let action = route('removal.removal-values.cities', code_city); $.ajax({ type: "POST", url: action, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, data: { code_city: code_city },   success: function (data) {   $('#city_destiny').empty(); $('#deposit_destiny').empty();   for (let i = 0; i < data.cities.length; i++) { $('#city_destiny').append('<option value="' + data.cities[i].NM + '">' + data.cities[i].NM + '</option>'); }   if (data.deposits.length > 0) { // $('#deposit_destiny').prop('disabled', false); //$('#city_destiny').empty(); // $('#city_destiny').prop('disabled', true); for (let i = 0; i < data.deposits.length; i++) { $('#deposit_destiny').append('<option value="' + data.deposits[i].NM + '">' + data.deposits[i].NM + '</option>'); } } else { // $('#deposit_destiny').prop('disabled', true); // $('#city_destiny').prop('disabled', false); }   $('#city_destiny').trigger('change'); } }); });   $('#deposit_destiny').on('change', function () { let depositDestinyId = $(this).val(); localStorage.setItem('selected_deposit_destiny_id', depositDestinyId); });   }); </code>
    • Por babylon
      Olá galera tudo bem?
      Deixa eu perguntar, estava mexendo no meu site e queria adicionar em html essa tabela porem esta dando erro pois fica assim:
       

      Porem gostaria que ficasse assim:

      Segue o código da tabela:
      <center><table border="0">
          <tr>
      <td bgcolor="#0092df" width="24%"><a href="/categorias?ename=smartphones"><span style="font-size: 20px; color: #ffffff;"><b> <font color="#0092df">..</font>Bicicleta<br> <font color="#0092df">..</font>Track Bikes<br> <font color="#0092df">..</font>Aro 29 TKS</b></a></span><br><br><font size="5"><center><span style="background-color: #A1CD44">DE:</span></font> <br><font size="5"><s>R$ 1.999,99</center></font></s> </td><td><p><a href="/categorias?ename=smartphones"><img src="/static/img/itembicicleta.jpg"><br><font size="5"><center><span style="background-color: #A1CD44">COM - 60%:</span></font> <br><font size="5">1.199,99</font></center></a></td>
             <td><font color="#ffffff">....</font></td>
              <td bgcolor="#0092df" width="24%"><a href="/categorias?ename=smartphones"><span style="font-size: 20px; color: #ffffff;"><b> <font color="#0092df">..</font>Monitor 24"<br> <font color="#0092df">..</font>Samsung<font color="#0092df">aa.aa</font><br> <font color="#0092df">..</font>1ms 144hz</b></a></span></center></td><td><p><a href="/categorias?ename=smartphones"><img src="/static/img/itemmonitor.jpg"></a></td>
          </tr>
          </table></center>
      O que estaria errado, pois não sei como colocar nessa tabela outro fundo de outra cor, veja que usei td bgcolor="#0092df" para o azul escuro mas não sei como usaria pro "#e4f1fb" para o fundo ficar de azul claro em baixo bem como não ficou correto em altura o "DE:" com o "COM - 60%:".
      Bom é isso, obg.


×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.