Ir para conteúdo

d4v1

Members
  • Total de itens

    21
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre d4v1

  1. adcionar classe

    ninguém?!
  2. adcionar classe

    certo, a dificuldade que estou tendo e na hora de selecionar a navegação : não estou sabendo como fazer : var $nav $dv1 = $('nav' 'dv1'), navHeight = $nav.outerHeight(), windowTop = $(this).scrollTop(); ou assim : var $nav,dv1 = $('nav' 'dv1'), navHeight = $nav.outerHeight(), windowTop = $(this).scrollTop(); ou assim: var $nav dv1 = $('nav' 'dv1'), navHeight = $nav.outerHeight(), windowTop = $(this).scrollTop(); dessas maneiras nem uma deu certo, pois preciso que quando for trocar a classe, troque a classe que o dv1 e dv2 tenha. $nav.addClass('small'), $dv1.addClass('nvclasse1'); <nav> <dv1>menu 1</dv1> <dv2>menu 2</dv2> <ul> <li><a href="#">Sobre</a></li> <li><a href="#">Produtos</a></li> <li><a href="#">Contato</a></li> </ul> </nav> <section> <h1>Section #1</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> <section> <h1>Section #2</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> <section> <h1>Section #3</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> <section> <h1>Section #4</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> <section> <h1>Section #5</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> <section> <h1>Section #6</h1> <p>Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o desenvolvimento contínuo de distintas formas de atuação exige a precisão e a definição do investimento em reciclagem técnica.</p> </section> nav { position: fixed; top: 0px; width: 100%; padding: 30px; font-family: monospace; background: #2E69C9; transition: .3s; } dv1{ background-color: red; } dv2{ background-color:blue; } nvclasse1{ background-color:green; } dv2.nvclasse2{ background-color:#E90F40 } /* A classe small é adicionada a barra de navegação, diminuindo o padding e o font-size geral dela. Mas você pode adicionar qualquer estilo que quiser. */ nav.small { padding: 5px; font-size: 80%; } * { box-sizing: border-box; } body { padding-top: 60px; } a { text-decoration: none; } nav > a { font-size: 2em; text-transform: uppercase; letter-spacing: 2px; color: #15335E; } ul { float: right; } li { display: inline-block; } li > a { color: white; font-size: 1.4em; padding: 5px 20px; display: block; text-transform: uppercase; } section { max-width: 500px; margin: 60px auto; } section h1 { color: #E90F40; font-size: 4em; margin-bottom: 20px; } section p { font-family: monospace; font-size: 1.4em; line-height: 1.5; } // Ativa a função toda vez que o usuário utilizar o scroll // Usa o debounce da biblioteca lodash, para evitar excessivos disparos da função ao scroll. Assim a função só vai disparar a cada 200ms, o tempo é informado ao final da função. $(window).on('scroll', _.debounce(function() { // Seleciona a navegação // Identifica o tamanho total do menu // Verifica a distância entre o scroll e o topo var $nav $dv1 = $('nav' 'dv1'), navHeight = $nav.outerHeight(), windowTop = $(this).scrollTop(); // Verifica quando a distância do scroll for maior que o tamanho total do menu if (windowTop > navHeight) { // Adiciona a classe small ao menu $nav.addClass('small'), $dv1.addClass('nvclasse1'); // Modifica o nome inteiro da empresa para uma sigla apenas //$('nav > a').text('TC'); } else { // Remove a classe small do menu $nav.removeClass('small'); $dv1.removeClass('nvclasse1'); // Coloca o nome inteiro da empresa novamente //$('nav > a').text('The Company'); } }, 200));
  3. adcionar classe

    Olá, estou precisando de uma ajuda com JS, estou seguindo um modelo que a Origamid fez, que alias e muito bom, mas estou querendo adaptar para adcionar mais classe ao invés de só uma como esta, tenho pouquíssimo conhecimento em JS, o objetivo disso é trocar as classes quando usar o scrool e remover a classe quando voltar a topo, eu estou querendo adicionar outra classe também ao "<dv1>" e "<dv2>" que no meu caso será dois menus que eu tenho, segue o código.
  4. enviar email para dois destinatario

    sim, excelente, mas assim os destinatários poderão ver os outros emai's que esta sendo enviado, tem como fazer CCo?
  5. enviar email para dois destinatario

    Olá, estou com uma questão que, eu quero enviar dois email, um para o cliente e outro para a mim mesmo(empresa), no caso o "$emailenviar" só esta enviando um email, mesmo eu colocando; "'$emailenviar= 'emaildaempresa@empresa.com;$email'" ou também "$emailenviar= 'emaildaempresa@empresa.com; $post['email']" essas duas maneiras não funciona, envia apenas um email. preciso da ajuda de vocês, obrigado. // emails para quem será enviado o formulário $emailenviar = 'emaildaempresa@empresa.com'; $destino = $emailenviar; $assunto = "SAC"; // É necessário indicar que o formato do e-mail é html $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: myhost.net <$email>'; //$headers .= "Bcc: $EmailPadrao\r\n"; $enviaremail = mail($destino, $assunto, $arquivo, $headers); if($enviaremail); }
  6. gerar protocolo sequencial

    criei a coluna "id" no BD, testei todas os exemplos, nem um deu certo, retorna um erro "Parse error: syntax error, unexpected 'into' (T_STRING) in /home2/medfar/public_html/insere.inc on line 12" a linha 12 esta assim : $sql = insert into cadastro set (Name, Email, City, cep, Message) values ('nome pessoa', 'email@pessoa', 'cidadedoindividuo', '74940', 'olap', 70); o ultimo que testei foi o segundo exemplo, que é este a cima. tire a linha "$id = mysql_insert_id ();" pois estava retornando um erro de "Warning: mysql_insert_id(): Access denied for user ''@'localhost' (using password: NO) in /home2/medfar/public_html/sac.php on line 60" O que fiz de errado ?
  7. gerar protocolo sequencial

    Eu fiz isso, dai eu apaguei porque tava retornando esse erro " Todos os dados foram digitados corretamente.Erro: insert into cadastro values('', '', '', '', '')Column count doesn't match value count at row 1", dai eu entendi que se apagar essa coluna, vai parar de dar o erro, como eu resolvo ?
  8. gerar protocolo sequencial

    Olá, estou precisando de ajuda com meu código PHP junto com o SQL, pois preciso gerar um protocolo a partir do ultimo registro, preciso de uma sequencia exemplo: 2017001 <-- protocolo 1, 2017002 e assim por diante, seguir uma sequencia de acordo com o que gerado um novo registro. da forma que fiz, não esta dando certo. tenho 2 problemas. 1- Aparentemente as informações estão sendo gravadas no banco de dados, mas quando acesso o BD, esta em branco, mas existe uma sequencia. Tipo, foi gravado algo em branco, eu inseri dados no formulário, mas no BD os campos estão em branco. foto em anexo. 2- Tentei retornar a ID, com o comando $id = mysql_insert_id (); mas não da em nada. Ajuda por favor. <?php //arquivo php sac.php //Variáveis $Name = $_POST['Name']; $Email = $_POST['Email']; $City = $_POST['City']; $cep = $_POST['cep']; $Message = $_POST['Message']; $data_envio = date('d/m/Y'); $hora_envio = date('H:i:s'); // define o IP de envio da mensagem $IP = $_SERVER['REMOTE_ADDR']; $ERRO =0; if (empty($Name) OR strstr($Name, ' ')==false) { echo "favor digitar o seu nome corretamente.<br>"; $erro = 1; } //Verifica se o campo email está preenchido corretamente if (strlen($Email)< 8 || strstr($Email, '@')==false) { echo "Favor digitar o seu email corretamente.<br>"; $erro = 1; } //Verifica se o campo cidade está em branco if (empty($City)) { echo "Favor digitar sua cidade.<br>"; $erro = 1; } //Verifica se o campo comentarios está vazio if (empty($Message)) { echo "Favor entre com algum comentário.<br>"; $erro = 1; } //Verifica se o campo comentarios está vazio if (empty($cep)) { echo "coloque um estado.<br>"; $erro = 1; } //Obtém o ano para ser utilizado no número de protocolo $anoprotocolo = date ("Y"); $servername = 'localhost:3306'; $username = '--'; $password = '--'; $dbname = '--'; $id = mysql_insert_id (); //Preenche, com zeros a esquerda, o número do protocolo obtido através da função mysql_insert_id $idprotocolo = str_pad($id, 2, "0", STR_PAD_LEFT); // Gera o número de protocolo $protocolo = $idprotocolo.$id.$anoprotocolo; echo"<center><h1>Sua solicitação foi cadastrada com sucesso.</h1></center>"; echo"<center><h1>O número de protocolo é </h1></center> "; echo"<center><h2>$protocolo</h2></center>"; echo"<center><h1>Anote-o para pesquisar o andamento da sua solicitação.</h1></center>"; if ($erro == 0) { echo "Todos os dados foram digitados corretamente.<br>"; include 'insere.inc'; } ?> <?php //arquivo insere.inc include 'conecta_mysql.inc'; $Name =$_post['Name']; $Email =$_post['Email']; $City =$_post['City']; $cep =$_post['cep']; $Message =$_post['Message']; $sql = "insert into cadastro values"; $sql .= "('$Name', '$Email', '$City', '$cep', '$Message')"; if ($conexao->query($sql) === TRUE) { echo "Usuário incluído com sucesso!"; } else { echo "Erro: " . $sql . "<br>" . $conexao->error; } $conexao->close(); ?> <?php //arquivo conecta_mysql.inc //cria a conexao mysqli_connect('localizacao BD', 'usuario de acesso', 'senha', 'banco de dados') $conexao = mysqli_connect('localhost:3306', '--', '--', '--'); mysqli_set_charset($conexao, 'utf8'); if ($conexao->connect_error) { die("falha ao realizar a conexão.: " . $conexao->connect_error); } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <title>sac</title> <meta charset="UTF-8"> </head> <body> <h1>sac</h1> <br> <form method="POST" action="sac.php"> <pre> Insira as informações para efetuar o sac e deixe seu comentário. Nome: <input type="text" size="35" maxlength="256" name="Name"> E-mail: <input type="text" size="35" maxlength="256" name="Email"> Cidade: <input type="text" size="35" maxlength="256" name="City"> Estado: <input type="text" size="2" maxlength="2" name="cep"> Digite sua opnião sobre o site no espaço abaixo: <textarea name="Message" cols="42" rows="5"></textarea> <input type="submit" value="Efetuar Cadastro" name="enviar"> </pre> </form> </body> </html> Imagem do banco, com os as informações gravadas em branco.
  9. chrome diz que arquivo .exe tem virus

    Olá pessoal, tenho uma duvida e gostaria de saber se alguém passa ou já passo por isso. No meu site, tenho um arquivo .exe para que os clientes possam fazer download, mas quando o cliente faz o download o google chrome bloqueia dizendo que e malicioso e tudo mais. esse mesmo arquivo baixado de outra pagina, não da o mesmo problema. Como o meu alvo e cliente leigo fica mais complicado pra eles descompactar um arquivo com senha mesmo sendo zip. Alguém tem ideia do que esta acontecendo, e o que posso fazer para resolver isso ?
  10. Mudar nome do conteúdo esconder conteudo

    Mais uma vez muito obrigado. ajudo muito. fixo excelente.
  11. Mudar nome do conteúdo esconder conteudo

    uau. encantado. Muito obrigado. fico fascinado por essas animações, estou muito querendo fazer uns efeitos fade ao entrar na pagina sabe, sei que js e perfeito para isso, indica algum site de aulas gratuita ? estou querendo muito fazer esses efeitos, acho muito "massa" Obrigado pela ajuda. Muito obrigado mesmo.
  12. Mudar nome do conteúdo esconder conteudo

    pra o recolher download 1 ao clicar no download 2 e vise e versa, como faço ? tentei aproveitar o meu anterior, mas parece que nada se aproveita. tentei usar os mesmo argumento "revelar esconder" mas não deu certo. Pode me ajudar? Muito agradecido pela super ajuda.
  13. Mudar nome do conteúdo esconder conteudo

    Impressionante, fico ate emocionado vendo funcionar. kkk eu tava tentando de maneira totalmente diferente. Você acrescento muita coisa. (em minha opinião de iniciante ) Obrigado. ajudo muito. Valeu mesmo
  14. tirar efeito de um css online

    Realmente, eu estava querendo usar mais, mas do jeito que esta atrapalhando meu estilo, não da. mas eu ja coloquei antes, depois, não faz diferença. Mas fiz essa pergunta por fim de aprendizado mesmo, porque peguei um outro modelo e coloquei bootstrap.min.css, todo o site fico mudado; Mexendo aqui descobri que e só pegar a linha do boostrap que esta fazendo efeito no meu estilo, e colocar essa linha no meu estilo com efeito contrario, ou também fazer o efeito inline direito na div. Muitas vezes tem tem menu bonito bem estilado por ai que boostrap, vale a pena fazer isso. eu acho. Obrigado.
×

Informação importante

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