-
Posts
33 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que jcvilanova postou
-
Pessoal, to terminando um projetinho em Java e gostaria de saber como eu faço para tornar o preenchimento de um campo obrigatório. Na verdade eu tenho um formulário de pesquisa com os campos Codigo e Nome, onde a pesquisa pode ser feita por qualquer um dos dois, mas se deixar em branco ta dando erro. Dessa forma eu gostaria de obrigar o usuário a digitar ou o Codigo ou o Nome. E tambem gostaria de evitar o erro ao apertar o botão quando um desses dois campos não estivesse preenchido.
-
Galera, estou precisando de uma força aqui. Recebi a tarefa de fazer um Livro Ata para o almoxarifado aqui no serviço. Mais especificamente o que devo fazer é somente a página de abertura. Tudo é texto, e é mais ou menos assim : Aos vinte e cinco dias do mes de março do ano de 2023, 25/03/2023, nesta cidade de ... estado do ..., recebi a incumbência de .... A unica coisa que muda diariamente é essa data, sendo que o nome da cidade e o estado sao sempre o mesmo. No final, tem a data e a assinatura do servidor responsável pelo serviço naquele dia. Gostaria de saber que tipo de campos devo usar no formulário e como manter esse texto padrão (que é sempre o mesmo) e preencher apenas o que muda que é a data e assinatura do responsável. Quem poderia me dar uma dica ? Obs: quero fazer isso em PHP
-
Java Busca no banco de dados antes de gerar aleatoriamente as sequencias
jcvilanova postou um tópico em Java/Android SDK
Galera, estou tentando fazer algo mas não estou conseguindo. Crie um sisteminha que gera combinações aleatorias, onde antes de iniciar a geração dos numeros, eu digo que numeros naõ devem participar do sorteio. Eles são jogados num array e não participam do sorteio. O programa gera os jogos apenas no console. Eu gostaria de fazer com que ao invés de apontar manualmente os numeros que não irão participar do sorteio, que o sistema gere os numeros e guarde num bando de dados. A partir de então, quando fosse gerar novamente, que ele consultasse se o numero gerado ja exisite no banco e se sim, não o utlizasse. Logo abaixo coloquei o meu codigo. Peço que alguém me ajude a melhorar isso ai janelaPrincipal.setTitle("Gerar Números"); btAddNumero.addActionListener(new ActionListener() { int count = 0; //int tmp=0; List<Integer> valoresRejeitados = new ArrayList<>(); ArrayList<Integer> valoresAceitos = new ArrayList<Integer>(); Random valorRandomico = new Random(); @Override public void actionPerformed(ActionEvent e) { int tmp = 0; int temp = Integer.parseInt(field1.getText()); String temp2 = String.valueOf(temp); if (count < 5) { if(!valoresRejeitados.contains(temp)){ valoresRejeitados.add(temp); label3.setText(valoresRejeitados.toString()); count++; }else{ JOptionPane.showMessageDialog(null, "Este número já foi inserido!"); } } if(count==5){ /* * for que gera 10 combinações de números */ for(int j=0; j<340; j++){ //limpa a lista de combinações valoresAceitos.clear(); System.out.print("Combinação #" + (j+1) + "{"); /* * for que gera os cinco numeros de cada grupo */ for(int k=0; k<5; k++){ /* * o while se repete enquanto o numero gerado for repetido */ while(true){ //gera numero aleatório entre 1 e 25 tmp = 1 + valorRandomico.nextInt(80); /* * verifica se a lista de combinações(valores aceitos) contem numeros repetidos * digitados ou gerados */ if(!valoresAceitos.contains(tmp) && !valoresRejeitados.contains(tmp)){ valoresAceitos.add(tmp); //sai do laço while break; } } //exibe o numero gerado System.out.print(" " + tmp); } System.out.println("}"); switch (j) { case 0: label4.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label4.repaint(); break; case 1: label5.setText("Combinação "+(j+1)+ ": " + valoresAceitos.toString()); label5.repaint(); break; case 2: label6.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label6.repaint(); break; case 3: label7.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label7.repaint(); break; case 4: label8.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label8.repaint(); break; case 5: label9.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label9.repaint(); break; case 6: label10.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label10.repaint(); break; case 7: label11.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label11.repaint(); break; case 8: label12.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label12.repaint(); break; case 9: label13.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label13.repaint(); break; case 10: label14.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label14.repaint(); break; case 11: label15.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label15.repaint(); break; case 12: label16.setText("Combinação "+(j+1) + ": " + valoresAceitos.toString()); label16.repaint(); break; default: break; } alguém poderia me ajudar ? -
Java Fazer uma pesquisa e retornar resultado
jcvilanova respondeu ao tópico de jcvilanova em Java/Android SDK
Amigo, na verdade eu preciso em Java. Criei apenas o formulário onde devo colocar a sequência de números que serão procurados e um botão para chamar a função. Mas também não sei como seria o Sekect necessário para fazer essa busca no BD. -
Galera, alguém poderia me dar uma ajuda? Estou tentando aprender Java e estou precisando criar uma função que faça uma busca no banco de dados e que me retorne uma condição. No BD eu tenho ID, data e primeira coluna (numero de dois algarismos indo de 0 a 9), segunda coluna (numero de dois algarismos indo de 0 a 9), terceira coluna (numero de dois algarismos indo de 0 a 9), quarta coluna (numero de dois algarismos indo de 0 a 9) e quinta coluna (numero de dois algarismos indo de 0 a 9). Quero criar um formulário onde eu escolha por exemplo 3 numeros entre 0 e 99, tipo: digite o numero a ser procurado, então eu digitaria, quando eu escolhesse 3 numeros ele iria no banco de dados procurar o ID que contenha esses 3 numeros e quantas vezes essa sequencia foi encontrada. alguém podeia me ajudar ? Como seria essa função ?
-
Escolher cooler adequado para placa-mãe
jcvilanova postou um tópico em Refrigeração e superaquecimento
Pessoal, alguém pode me dizer que cooler devo comprar para colocar na minha placa-mãe ASUS Rog Rampage V Edition ? Aqui ta dizendo que o Socket é 2011-v3. Comprei um Processador Intel I-7 5769-X -
Qual gabinete comprar para comportar placa-mãe ASUS ROG RAMPAGE?
jcvilanova respondeu ao tópico de jcvilanova em Gabinetes
rampage v -
Qual gabinete comprar para comportar placa-mãe ASUS ROG RAMPAGE?
jcvilanova postou um tópico em Gabinetes
Boa Noite! Pessoal, Resolvi montar uma máquina para trabalhar com edição de vídeo. Dai, comprei a ASUS ROG RAMPAGE, porém, não consigo saber qual Gabinete comporta essa placa com o processador e cooler refrigerado. Olho sempre placas na Pichau, Kabum etc mas não consigo sequer saber se os gabinetes comportam ou não este conjunto. A placa vem especificando que o Gabinete deve ser do tipo E-ATX, que me parece ser Extended, mas já procuree na Net e não emcontrei. alguém poderia me dar uma sugestão ??? -
processador pra placa-mãe Asus Rampage V
jcvilanova respondeu ao tópico de jcvilanova em Processadores
alguem poderia me dizer qual gabinete, cooler e fonte seriam adequados para a minha placa Rog Rampage V 10 Ed ? -
processador pra placa-mãe Asus Rampage V
jcvilanova respondeu ao tópico de jcvilanova em Processadores
Todos eles são compatíveis com essa placa ? Pelo que vi ela não comporta o i9. -
Boa tarde! Galera. Minha máquina queimou há três meses. Resolvi comprar algo mais atualizado. Daí comprei uma placa-mãe Asus Rampage V. Ocorre que eles recomendam usar o I76950, que custa 6000,00 e o dinheiro que tenho não daria pra comprar o restante dos componentes. Já comprei 64Gb de ram, uma ssd de 340, mas ainda falta a placa de vídeo e o gabinete. Então gostaria que me recomendassem um processador mais em conta mas que faça valer a compra desta placa-mãe. Alguém pode me ajudar ?
-
Boa Tarde Galera! Bem, gostaria que me ajudasse com uma aplicação java que estou tentando fazer. É uma simples tela de login com banco de dados mysql. Não sei porque o sistema só encontra o primeiro usuário. Se eu tiver 3, 4 ou mais usuários no meu BD de dados, só consigo fazer login com o nome e senha do primeiro usuário. Outra coisa, também tentei fazer usando o preparedStatement, mas a coisa piorou, sempre dava pau. Tirei o preparedstatment e passou a funcionar, porém, so encontra o primeiro usuários, nos demais sempre da senha ou nome de usuário invalido. O código que usei foi esse : public void logar() { try { conexaoBD Conecta = new conexaoBD(); Conecta.conecta(); Conecta.statement = Conecta.conexao.createStatement(); Conecta.executeSQL("select * from usuarios"); Conecta.resultset.first(); if(usuario.getText().equals(Conecta.resultset.getString("login")) && senha.getText().equals(Conecta.resultset.getString("senha"))) { JOptionPane.showMessageDialog(null, "Acesso Permitido!!!"); TelaPrincipal.show(); } else { JOptionPane.showMessageDialog(null, "Usuário e/ou senha inválidos!!!"); } } catch (SQLException e) { JOptionPane.showMessageDialog(null, e); } }
-
Galera, 1 - como faço pra percorrer um vetor [4][6] preenchidos com números de 1 a 25, e testar se algum numero se repete nas outras linhas. 2 - como faço para preencher um array de 5 posições com números aleatórios de 1 a 30, mas de uma forma que eu possa antes da criação dos números, dizer quais números não serão usados ?
-
Galera, estou tentando o seguinte: toda vez que encontrasse o "ponto-e-virgula" na String A, ele incrementaria o contador, que seria o numero de posições do array. Depois tentei usar o método Split pra que o programa entendesse que cada "ponto-e-virgula" seria o fim de um paragrafo a ser armazenado na variável meuArray. Assim, na posição 0 teria "Esse é meu texto", na 1 "porém, continua dando problemas" e na posição 2 "Só não sei o que é". Mas deu erro novamente. public static void main(String [] args){ String A = "Esse é meu texto; porém, continua dando problemas; Só não sei o que é"; int cont = 0; int n = cont; String meuArray[] = new String[n]; for ( int b=0 ; b < A.length(); b++){ if(A.charAt(b)== ';'){ cont++; String meuArray[] = A.split(";"); System.out.println(meuArray); Usei como base o seguinte exemplo, que deu certo: public class PercorreString1 { public static void main( String args[]) { String texto = " Esse é meu texto; porém, continua dando problemas; Só não sei o que é"; String palavras[] = texto.split(";"); JOptionPane.showMessageDialog(null, palavras); Alguem poderia me explicar porque nao ta dando certo ?
-
A duvida que me surgiu foi em razão de que eu fiz varios exercicios iniciais, como Somar, Subtriar, Dividir etc. Tudode acordo com a apostila. Cada um feito em uma classe que chamei de Class Soma, Class Subtrair etc. Em cada uma delas eu iniciava com o tal public static void main. Ai me veio a pergunta: como colocar todos essas ações (Somar, Subtrair, Dividir etc) numa unica classe ? Dessa forma eu nao precisaria repetir o tal public static void main. Isso é possivel ou to falando bobagem ?
-
Bom dia! galera estou tentando aprender Java. Comecei a fazer esses exemplos mais simples, porém, hoje me surgiu uma duvida cruel. Eu sempre vou ter varias classes e em todas terei que utilizar o public static void main(String [] args ) ?
-
Bem, consegui fazer com que fosse buscar as palavras começadas com determinadas letras. Mas nao sei como fazer para no caso identificar o ' . ' (paragrafo ) e retornar toda as frases, sendo uma em cada linha. Eu quero que o programa identifique o ponto ao final de cada frase e as retorne cada qual em uma linha. public static void main( String args[] ) { String palavras[] = { "Eu começo aqui.", "Passo por aqui.", "Depois aqui tambem.", "agora finalizo aqui." }; String saida = ""; for ( int i = 0; i < palavras.length; i++ ) if ( palavras[ i ].startsWith( "ag" ) ) saida += "\"" + palavras[ i ] + "\" starts with \"ag\"\n"; saida += "\n"; JOptionPane.showMessageDialog( null, saida, "Demonstrando String Class Comparação", JOptionPane.INFORMATION_MESSAGE ); System.exit( 0 ); } }
-
Olá galera, estou tentando fazer um array de 6 posições que seria preenchido com frases terminadas em um '.' paragrafo, e depois fazer um for para percorrer esse array, e se encontrar o ponto, fazer uma quebra de linha. Numa JOptionpane mostrar cada frase separadamente. Alguem poderia me ajudar ?
-
Bom dia! Galera, comecei hoje a estudar um pouco de Java. Me deparei com uma duvida: o print me retorna algo como Hello Wolrd, certo ? uso o \n para forçar uma quebra de linha, porém, gostaria de retornar um texto de 5 ou mais linhas usando apenas uma linha de código. Porque estou tentando escrever um parágrafo e percebi que sempre me retorna uma linha só bastante extensa. Isso é possivel ? Alguem pode me dizer como devo fazer ?
-
Olá, alguem poderia me ajudar a fazer um banner animado com css3, onde eu pudesse colocar imagens como num slide e os textos surgissem independentemente, em varios sentidos, deslizando ou surgindo como no FadeIn. Prociurei bastante, mas nao encontrei nenhum caso didático o suficiente para que eu pudesse compreender. Por isso gostaria que se possivel, alguem me enviasse um exemplo. Desde já agradeço,
-
Acessar elemento dentro de uma div com seletores jquery
jcvilanova respondeu ao tópico de jcvilanova em Web e banco de dados
@dif Ok...primeiramente desculpe, mas ai vai. <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="css/Estilo.css" media="screen"/> <script type="text/javascript" src="js/jquery-1.12.4.js"></script> <script type="text/javascript" src="js/slide.js"></script> <script type="text/javascript" src="js/btns.js"></script> <script type="text/javascript" src="js/jquery.cycle.all.js"></script> <title>Css</title> </head> <body> <div id="conteudo"> <div id="header"> <ul> <li><a href="Home.html">Home</a></li> <li><a href="Quemsomos.html">Quem Somos</a></li> <li><a href="Parceiros.html">Parceiros</a></li> <li><a href="Portifólio.html">Portifólio</a></li> <li><a href="Cadastros.html">Cadastre-se</a></li> <li><a href="Contato.html">Contato</a></li> <hr size=2 width=584 > </ul> <h1> MEU HEADER</h1> <p id="slogandoheader"> Meu Slogan Aqui</p> </div> <div id="barralateral"> <div id="barlateralcentro"> <h2> Barra Lateral</h2> <p> esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta éprimeira div</p> </div> </div> <div id="principal"> <div id="barprincipalcentro"> <ul id="centro"> <li><img src="imagens/1.png"/></li> <li><img src="imagens/2.png"/></li> <li><img src="imagens/3.png"/></li> </ul> </div> </div> <div id="rodape"> <h3 id="sloganroda"> Aqui Fica o Meu Rodapé </h3> <a id="teste" href="#">... Mudar ... </a> </div> </div> </body> </html> Aí defini uma div barprincipalcentro, para alocar as imagens do slide. No Css fiz o seguinte: @charset "utf-8"; /* CSS Document */ #conteudo { border: 1px solid red; height:1200; margin:0 auto; background:url(Plano-de-Fundo.png) } h2 { margin:0 auto; } h1 { margin:0 auto; } #header { margin: 0px 0px 0 0px; padding: 11px; height: 90px; background-image: url(Logo_pre.png), -webkit-gradient(linear, 100.00% 50.87%, 0.00% 49.13%, color-stop( 0% , rgba(39,122,191,1.00)),color-stop( 100% , rgba(255,0,0,0.09))); background-image: url(Logo_pre.png), -webkit-linear-gradient(179deg,rgba(39,122,191,1.00) 0%,rgba(255,0,0,0.09) 100%); background-image: url(Logo_pre.png), linear-gradient(271deg,rgba(39,122,191,1.00) 0%,rgba(255,0,0,0.09) 100%); background-repeat: no-repeat; } #slogandoheader { margin:200px 100; } #barralateral { background-color: #FFFBF0; width: 200px; height:380px; padding:11px; float:left; } #barlateralcentro { background-color: #F00; position:relative; float: left; margin: 0px 0px 0 0; width: 180px; height:360px; padding:11px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } #principal { background-color: #FF5; position:relative; padding-left:11px; width: 1000px; height:402px; float:left; margin-right:0; } #barprincipalcentro { background-color: #f41b08; position:relative; margin: 60px 150px 0 190px; width: 650px; height:250px; padding-top:20px; padding-left:11px; padding-right:15px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; z-index:1; } .btn { background-color: #458ead; position: relative; bottom: -225px; border:0; color: black; height:50px; font-family:Arial; font-size:12px; padding-top:30px; padding-left:25px; padding-right:15px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; z-index:2; } #formulariocliente { width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formulariocliente.visivel{ display: initial!important; } #formularioparticipe{ width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formularioparticipe.visivel{ display: initial!important; } #formularioanuncie{ width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formularioanuncie.visivel{ display: initial!important; } #rodape { background-color:black; color: white; clear:both; padding:3px; } #centro { position:absolute; top: 0px; left:0px; } ul { position:relative; top: 50px; float:right; left:0px; } ul li { list-style-type: none; display: inline; padding: 5px 20px 5px 20px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, Sans Serif; font-size: 12px; color: #3FC; border-radius: 3px; -moz-border-radius: 3px; border: 1px solid black; -webkit-border-radius: 3px; background-image: -webkit-gradient(linear, 100.00% 50.87%, 0.00% 49.13%, color-stop( 0% , rgba(255,255,255,0.02)),color-stop( 55.96% , rgba(16,103,159,0.54)),color-stop( 95.34% , rgba(243,244,245,0.44))); background-image: -webkit-linear-gradient(179deg,rgba(255,255,255,0.02) 0%,rgba(16,103,159,0.54) 55.96%,rgba(243,244,245,0.44) 95.34%); background-image: linear-gradient(271deg,rgba(255,255,255,0.02) 0%,rgba(16,103,159,0.54) 55.96%,rgba(243,244,245,0.44) 95.34%); } ul li a { list-style-type: none; text-decoration: none; color:#000; } hr { color:#999; } E por último o código JQuery: $(function (){ $("#barprincipalcentro #centro").cycle ({ fx: 'fade', speed:2000, timeout: 4000, }) }) A pergunta é, já que as imagens tem o mesmo tamanho da DIV e estão salvas no modelo para web, porque nao ficam exatamente na DIV ? Obs: fiz uso correto do botao Code ? -
Acessar elemento dentro de uma div com seletores jquery
jcvilanova respondeu ao tópico de jcvilanova em Web e banco de dados
@dif Meu irmão, depois da sua explicação, pormenorizada demais, é claro, as coisas começaram a andar. Consegui fazer algo e gostaria que desse uma olhada. <script type="text/javascript" src="js/jquery.cycle.all.js"></script> <title>Css</title> </head> <body> <div id="conteudo"> <div id="header"> <h1> MEU HEADER</h1> <p id="slogandoheader"> Meu Slogan Aqui</p> </div> </div> <div id="principal"> <div id="quadrado"> <h1 id="Container1"> Container Principal </h1> <button class="btn" id="clientes"> Cadastro de Clientes </button> <button class="btn" id="azul"> Apaga botao verde </button> <button class="btn" id="vermelho">Apaga botao Azul </button> <div id="formulariocliente"> <form> <input type="text" name="Nome" placeholder="Preencha seu nome" required focus> <input type="text" name="Sobrenome" placeholder="Preencha seu spbrenome"> <input type="text" name="Telefone" placeholder="Preencha seu telefone"> <button type="submit" id="botaosumir">Apagar Formulário</button> </form> </div> </div> </div> <div id="rodape"> <h3 id="sloganroda"> Aqui Fica o Meu Rodapé </h3> <a id="teste" href="#">... Mudar ... </a> </div> </div> </body> </html> o CSS @charset "utf-8"; /* CSS Document */ #quadrado{ background-color:green; margin: 0px 500px px 0px; width:500px; height:360px; padding:11px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } #formulariocliente { width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } O JQuery $(document).ready(function(){ $("#clientes").click(function(){ $("#formulariocliente").css("display", "flex"); }); $("#botaosumir").click(function(){ $("#quadrado").css({"background": "red"}); $("#formulariocliente").css("display", "none"); }); $("#clientes").click(function(){ $("#azul").css({"display": "none"}); $("#vermelho"). css({"active":"false"}); }); }); Onde reside o problema? Procurei em tudo que é lugar o evento que habilita e desabilita botões no jquery e nao consegui achar. Por isso nao consegui . Mas mudar a cor, fazer o formulario aparecer e sumir, tudo isso deu certo. Avancei, mas nao sei onde fica esse evento do Btn e seu nome. -
Acessar elemento dentro de uma div com seletores jquery
jcvilanova respondeu ao tópico de jcvilanova em Web e banco de dados
@dif voce poderia me mostrar como fazer com jquery? Na verdade nao sei em qual parte do código HTML crio os botões e os formulários, nem mesmo como acessá-los do jquery. Nao fiz Divs ao invés de botões porque achei que botões sao mais faceis de acessar. E porque nao estava conseguindo posicionar as Div onde queria. Mas no arquivo js nao sei como nem onde colocar os comandos para que esses botões executem as chamadas, mostrar form, ocultar forms, desabilitar/habilitar botões etc. Passei a tarde tentando e nao consegui. -
Acessar elemento dentro de uma div com seletores jquery
jcvilanova respondeu ao tópico de jcvilanova em Web e banco de dados
@dif Bom dia! irmão, veja, mexi muito aqui e fiz alguma coisa, porém, mas uma vez cheguei num certo limite. Preciso de ajuda. Veja bem, consegui colocar os botões na posição que queria e consegui fazer com que ao clicar no Botao Cliente, o formulario aparecesse ao lado e desabilitasse os outros botões (participe e anuncie). porém, nao consegui fazer o mesmo com ous outros dois botões. Este é meu CSS @charset "utf-8"; /* CSS Document */ #conteudo { border: 1px solid red; height:1200; margin:0 auto; background:url(Plano-de-Fundo.png) } h2 { margin:0 auto; } h1 { margin:0 auto; } #header { margin: 0px 0px 0 0px; padding: 11px; height: 90px; background-image: url(Logo_pre.png), -webkit-gradient(linear, 100.00% 50.87%, 0.00% 49.13%, color-stop( 0% , rgba(39,122,191,1.00)),color-stop( 100% , rgba(255,0,0,0.09))); background-image: url(Logo_pre.png), -webkit-linear-gradient(179deg,rgba(39,122,191,1.00) 0%,rgba(255,0,0,0.09) 100%); background-image: url(Logo_pre.png), linear-gradient(271deg,rgba(39,122,191,1.00) 0%,rgba(255,0,0,0.09) 100%); background-repeat: no-repeat; } #slogandoheader { margin:200px 100; } #barralateral { background-color: #FFFBF0; width: 200px; height:380px; padding:11px; float:left; } #barlateralcentro { background-color: #F00; position:relative; float: left; margin: 0px 0px 0 0; width: 180px; height:360px; padding:11px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } #principal { background-color: #FF5; position:relative; padding-left:11px; width: 1098px; height:402px; float:left; margin-right:0; } #barprincipalcentro { background-color: #f41b08; position:relative; margin: 60px 150px 0 190px; width: 650px; height:250px; padding-top:20px; padding-left:11px; padding-right:15px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; z-index:1; } .btn { background-color: #458ead; position: relative; bottom: -225px; border:0; color: black; height:50px; font-family:Arial; font-size:12px; padding-top:30px; padding-left:25px; padding-right:15px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; z-index:2; } .btn:hover { background-color: red; } .btn:focus{ background-color: green; outline: 0; } .btn[disabled]{ background-color: gray; cursor: no-drop; } #formulariocliente { width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formulariocliente.visivel{ display: initial!important; } #formularioparticipe{ width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formularioparticipe.visivel{ display: initial!important; } #formularioanuncie{ width: 210px; height: 200px; background-color: white; position: absolute; right: 0; top: 0; display: none; } #formularioanuncie.visivel{ display: initial!important; } #rodape { background-color:black; color: white; clear:both; padding:3px; } ul { position:relative; top: 50px; float:right; left:0px; } ul li { list-style-type: none; display: inline; padding: 5px 20px 5px 20px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, Sans Serif; font-size: 12px; color: #3FC; border-radius: 3px; -moz-border-radius: 3px; border: 1px solid black; -webkit-border-radius: 3px; background-image: -webkit-gradient(linear, 100.00% 50.87%, 0.00% 49.13%, color-stop( 0% , rgba(255,255,255,0.02)),color-stop( 55.96% , rgba(16,103,159,0.54)),color-stop( 95.34% , rgba(243,244,245,0.44))); background-image: -webkit-linear-gradient(179deg,rgba(255,255,255,0.02) 0%,rgba(16,103,159,0.54) 55.96%,rgba(243,244,245,0.44) 95.34%); background-image: linear-gradient(271deg,rgba(255,255,255,0.02) 0%,rgba(16,103,159,0.54) 55.96%,rgba(243,244,245,0.44) 95.34%); } ul li a { list-style-type: none; text-decoration: none; color:#000; } hr { color:#999; } e essse é o meu HTML <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="css/Estilo.css" media="screen"/> <script type="text/javascript" src="js/jquery-1.12.4.js"></script> <script type="text/javascript" src="js/mudacor.js"></script> <title>Css</title> </head> <body> <div id="conteudo"> <div id="header"> <ul> <li><a href="Home.html"> Home </a></li> <li><a href="Quemsomos.html"> Quem Somos </a></li> <li><a href="Cadastre-se"> Cadastre-se </a></li> <li><a href="Parceiros.html"> Parceiros </a></li> <li><a href="Portifólio.html"> Portifólio </a></li> <li><a href="Contato.html"> Contato </a></li> <hr size=2 width=582 > </ul> <h1> MEU HEADER</h1> <p id="slogandoheader"> Meu Slogan Aqui</p> </div> <div id="barralateral"> <div id="barlateralcentro"> <h2> Barra Lateral</h2> <p> esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta é minha primeira div esta éprimeira div</p> </div> </div> <div id="principal"> <h2> Principal </h2> <div id="barprincipalcentro"> <button class="btn" id="clientes"> CLIENTES </button> <button class="btn" id="participe"> PARTICIPE </button> <button class="btn" id="anuncie"> ANUNCIE </button> <div id="formulariocliente"> <form onsubmit="return enviar()"> <input type="text" name="Nome" placeholder="Preencha seu nome" required focus> <input type="text" name="Sobrenome" placeholder="Preencha seu spbrenome"> <input type="text" name="Telefone" placeholder="Preencha seu telefone"> <button type="submit" id="botaoenviar">Enviar</button> </form> </div> <div id="formularioparticipe"> <form onsubmit="return enviar()"> <input type="text" name="Nome" placeholder="Preencha seu nome" required focus> <input type="text" name="Escolaridade" placeholder="Nivel de Escolaridade"> <input type="text" name="Idade" placeholder="Preencha com sua idade"> <button type="submit" id="botaoenviar2">Enviar</button> </form> </div> <div id="formularioanuncie"> <form onsubmit="return enviar()"> <input type="text" name="Nome" placeholder="Preencha seu nome" required focus> <input type="text" name="CNPJ" placeholder="Digite o seu CNPJ"> <input type="text" name="Email" placeholder="Coloque aqui o seu email"> <button type="submit" id="botaoenviar3">Enviar</button> </form> </div> </div> </div> <div id="rodape"> <h3 id="sloganroda"> Aqui Fica o Meu Rodapé </h3> <a id="teste" href="#">... Mudar ... </a> </div> </div> </body> <script type="text/javascript"> var botaocliente=document.getElementById("clientes"); var formulariocliente=document.getElementById("formulariocliente"); var botaoenviar=document.getElementById("botaoenviar"); var botaoparticipe=document.getElementById("participe"); var formularioparticipe=document.getElementById("formularioparticipe"); var botaoenviar2=document.getElementById("botaoenviar2"); var botaoanuncie=document.getElementById("anuncie"); var formularioparticipe=document.getElementById("formularioanuncie"); var botaooenviar3=document.getElementById("botaoenviar3"); function enviar(e){ botaoanuncie.disabled=false; botaoparticipe.disabled=false; formulariocliente.className=""; return false; } botaocliente.onclick=function (e){ botaoanuncie.disabled=true; botaoparticipe.disabled=true; formulariocliente.className="visivel"; } function enviar(e){ botaoanuncie.disabled=false; botaocliente.disabled=false; formularioparticipe.className=""; return false; } botaoparticipe.onclick=function (e){ botaoanuncie.disabled=true; botaocliente.disabled=true; formularioparticipe.className="visivel"; } function enviar(e){ botaoparticipe.disabled=false; botaocliente.disabled=false; formularioanuncie.className=""; return false; } botaoanuncie.onclick=function (e){ botaoparticipe.disabled=true; botaocliente.disabled=true; formularioanuncie.className="visivel"; } </script> </html> -
Acessar elemento dentro de uma div com seletores jquery
jcvilanova respondeu ao tópico de jcvilanova em Web e banco de dados
@dif Nao quero exagerar, mas seria possivel voce me mandar um exemplo de uma imagem com um texto nesses padroes que te falei ? Quero dar uma olhada em algo mais simples pra que eu possa compreender.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
