
David Elias
Membros-
Total de itens
188 -
Registro em
-
Última visita
Tudo que David Elias postou
-
no teu exmplo já definiste directamente o estilo à tag <a> não sendo necessário fazer <a class="estilo"> Mas respondendo à pergunta, podes sim, assim: .estilo1 { ... } .estilo2 { ... } <p class="estilo1 estilo2">...</p>Podes juntar os estilos que quiseres num elemento separados por um espaço.
-
Para mim hoje em dia vale sempre a pena. Os utilizadores que utilizam os browsers mais velhinhos, a maioria se quisesse ver sites "bonitos" descarregava a ultima versao do seu browser favorito, por isso para estes utilizadores só tens de esconder o css, assim: <style type="text/css"> @import url(style.css); </style>E se fizeres o teu markup xhtml correctamente, utilizando as tags <hx>, <p>, <ul>, etc, o site será na mesma de fácil utilização - leia-se navegação. Os utilizadores de browsers de texto e os invisuais com leitores de ecrã também agradecem. O tempo de download do site vai diminuir drásticamente, por exemplo um layout feito com tabelas com aprox. 70kb pode ser diminuido para aprox. 15kb (estes valores baseiam-se em trabalhos meus). Ora isto ao fim do mes é dinheiro poupado para os nossos clientes por causa do limite de tráfego, certamente é uma mais valia contra os nossos concorrentes. O "@import" também esconde o css dos browsers dos dispositvos móveis (telemóveis, pda's, etc) sendo possível a visualização correcta de sites nestes aparelhos, tal não acontece com a utilização de tabelas. E se calhar o mais importante, para nós designers/developers, a facilidade de manutenção do layout. A simples mudança de um menu do lado esquerdo para o lado direito é uma simples alteração na definição css e já está.
-
Vou apenas completar a explicação do Eddie com alguns exemplos. definição de uma classe class User { // variável membro da classe User var $name // o constructor function User($name) { $this->setName($name); } // uma função da classe User function getName() { return $this->name; } function setName($name) { $this->name = $name; } } utilização desse objecto$user =& new User('David Elias'); echo $this->getName(); // vai mostrar: David Elias $user->setName('Ace'); echo $user->getName(); // vai mostrar: Ace É um exmplo simples mas axo que dá para perceber alguma coisa
-
Eu sei disso todos os meus trabalhos são feitos com xhtml e css. O meu é o Mozilla Firebird, que é dos mais avançados em termos de css, assim como o IE 6.0 (que podia ser melhor) e Nestcape 7.2. Podes ver na minha assinatura E também se tiveres uma dúvida não hesites em postar aqui no fórum de css ou mandar-me uma msg privada Voltando ao teu markup, penso que este podia ser reduzido e até utilizar listas para fazer o menu.
-
Não sei se andou fazer alterações entretanto porque o conteudo está sobre a coluna esquerda. Boa escolha de cores para o tema do site, e parabéns por escolher seguir os standards
-
<head> <style type="text/css"> html, body { margin: 0; padding: 0; } </style> </head>
-
completando o que richenrique fez, e segundo o que eu entendi $update = @mysql('UPDATE tabela SET campo2 = campo1 + 1'); if ($update) { $rs = @mysql('SELECT campo2 FROM tabela WHERE condicao'); if ($rs) { $campo2 = mysql_result($rs,0); } else { die(mysql_error()); } } else { die(mysql_error()); } isto é só uma ideia, para ver se te conseguimos entender
-
Como assim? Ele retorna o caminho absoluto da pasta do que está configurada no servidor como "document root".
-
Será isto? UPDATE tabela SET campo2 = campo1 + 1
-
quando estiveres a escrever a string para o ficheiro faz tipo: $str = "bla bla bla\n"; lê isto
-
Melhor, CHAR/VARCHAR - 255 e TEXT - 65535.
-
desculpa, explica-te melhor
-
deve ser por causa de register_globals off no php.ini. tenta assim ... <input type="file" name="arquivo" /> ... <?php $_FILES['arquivo']['name'] // O nome do arquivo. $_FILES['arquivo']['type'] // O tipo de ficheiro, ex.: "image/gif". $_FILES['arquivo']['size'] // O tamanho em bytes. $_FILES['arquivo']['tmp_name'] // O nome temporario do arquivo guardado no servidor. $_FILES['arquivo']['error'] // Algum erro associado com este upload. ?>
-
isso é com css. ... <td style="height: 100px;overflow:auto"></td> ...
-
Bem, só para dar aminha opinião. Acho que esta situação não justfica a utilização de innerhtml, aliás, senão fosse aquela coisa do IE nem javascript era preciso. ... <head> <style type="text/css"> #estilo1 { background: blue; } #estilo1:hover { background: red; } </style> <!-- Adicionar suporte ao IE --> <script type="text/javascript"> function mudarFundo(obj, cor) { obj.style.background = cor; } </script> </head> <body> <div id="estilo1" onmouseover="mudarFundo(this, 'red')"> <p>utilizem css para as fontes e coloquem o texto entre <p></p> </div> </body> </html>
-
var2 = var + 'yo'; var2 += var3;
-
Problemas Em Alinhar Tags Div
pergunta respondeu ao SSparsbrod de David Elias em Ajax, JavaScript, XML, DOM
Vou tentar explicar :) Imagina um div que contem outros tres divs alinhados lado a lado com float Agora com um com um div e clear: both (ou como o float dos divs é left poderia ser clear:left) fica assim Ou seja quando fazes float, qualquer elemento a seguir ao elemento com float irá colocar-se ao seu lado. Assim se colocares clear o elemento não irá para o seu lado. Deu para perceber? E porque não? :) Tive a ler um bocado e parece ser uma boa fonte para o assunto, parabéns ;) -
Problemas Em Alinhar Tags Div
pergunta respondeu ao SSparsbrod de David Elias em Ajax, JavaScript, XML, DOM
Que bom finalmente mais alguém a seguir os standards ;) Bom vou tentar te ajudar. Normalmente faço com floats, mas há pessoal que diz o IE fica marado, já tentaste com posição absoluta? Mas se calhar como é o conteudo que fica no meio da página, não é? talvez com floats funcione melhor. <div class="global_middle"> <div class="colum_articles"></div> <div class="colum_services"></div> <div class="colum_clients"></div> <!-- tenta com isto --> <div class="clear_both"> </div> </div> E agora o css div.colum_articles, div.colum_services, div.colum_clients { float: left; width: 200px; } .clear_both { clear: both; } Talvez era melhor mostrares o css que tens. -
no teu caso deverá ser .tddologo a { ... }
-
MhuAhahAUAhAhAH :lol:
-
Tenta agora ;) http://sork.no.sapo.pt/downloads/HTMLArea-3.0-beta.zip
-
http://www.interactivetools.com/forum/foru...%25253Fdownload ;)
-
é isso ai diraol, só falta se calhar colocar cellpading="0" e cellspacing="0", em "celula_menu" a colocar ".celula_menu a" e o ponto e virgula no fim de "border: none;" ;) Eu nos meus trabalhos faria sem tabelas assim: <html> <head> <title>NOME DA SUA PÁGINA</title> </head> <style> #menu { width: 132px; font-family: Verdana, Arial, Helvetica; } #menu ul { margin: 0px; padding: 0px; list-style: none; } #menu li { margin: 0px; padding: 0px; display: inline; list-style-type: none; } #menu h1 { margin: 0px; padding: 4px; font-size: 11px; font-weight: bold; color: #FFF; background-color: #666699; } #menu a { display:block; width: 132px; padding: 4px; background-color: #CCC; color: #403878; text-decoration: none; font-size: 10px; font-weight: bold; } #menu a:hover { color: #407999; background-color: #D8D8D8; } </style> <body> <div id="menu"> <ul> <li><h1>Empresa</h1> <ul> <li><a href="idx_principal.htm">Home</a></li> <li><a href="estrutura.htm">Estrutura</a></li> <li><a href="localizacao.htm">Localização</a></li> <li><a href="missao.htm">Missão</a></li> <li><a href="contatos.htm">Contatos</a></li> <li><a href="eventos.htm">Eventos</a></li> </ul> </li> </ul> </div> </body> </html>
-
explica-me que se calhar não entendi :D tu queres o menu com bordas mas quando passar-mos com o rato a borda de cima e de baixo do item desaparecem. É isso?
-
Ok! aqui está ele http://sork.no.sapo.pt/cs-files/ :D é claro não está 100%, como o fundo do menu e o facto de só deve aparecer bem em IE6+