Jump to content


Photo

Formulario Em Tableless


  • Faça o login para participar
5 replies to this topic

#1 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 11/08/2006, 19:43

Eai pessoal, eu dei uma pesquisada e encontrei um formulario que foi feito com divs, mas não gostei mto, eu geralmente uso definindo o label de um lado e as inputs apos e br...

Mas vi esses dias um comentario sobre criar com dd, dt...
Alguem sabe como fazer?

Valeu
Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#2 ddacal

ddacal

    nheco

  • Usuários
  • 147 posts
  • Sexo:Não informado
  • Interesses:Webdesign<br>Design em geral<br>Fotografia<br>Publicidade

Posted 15/08/2006, 12:37

cara,

eu criei uma solução minha aqui que eu uso tipo assim:
<div class='linha'>

   <div class='item'>
	  <label>
		  label<br />
		  <input />
	  </label>
   </div>

   <div class='item'>
	  <label>
		 label<br />
		 <input />
	  <label>
   </div>

</div>

e criei um css pra colocar os "item" lado a lado. E deixar cada 'linha' ocupando uma linha inteira.
Alem disso defini formatos de fonte para o texto do label e para o texto do input.

Tenho que assumir que no html essa soulção é um tanto feia... Mas consegui deixa-la funcionando na boa.
;)

Faça seus testes!
Diego Dacal
Webdesigner

#3 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 16/08/2006, 18:26

Opa, valeu cara...
Não era bem oque eu queria, mas caso eu precise algum dia já tenho uma luz...

o que eu queria é o tradicional:
Nome:	  INPUT
Email:	 INPUT

mas eu queria saber como fazer com dl...
já pensei em deixar DT e DD na mesma linha, porem, como seria a quebra de linhas?

Valeu

Edição feita por: pgnall, 16/08/2006, 18:26.

Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 16/08/2006, 18:55

Ah, você pode fazer cada linha ser um DL e pronto.

Ou, se for tudo dentro do mesmo DL, um clear: left no DT resolve também.
Klaus Paiva
Conheça também: Taperás

#5 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 16/08/2006, 19:09

hum...

Klaus, ou eu não entendi direito ou não funcionou hehe

mas consegui outro geito:

CSS
dt	{
	display: block;
	float: left;
	}
dd	{
	display: block;
	}
HTML (normal)
<dl>
	<dt />NOME
		<dd /><input type="text" />
	<dt />NOME
		<dd /><input type="text" />
</dl>


Valeu
Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 17/08/2006, 13:27

Bom, as tags DT e DD não se usam assim... Elas são iguais um parágrafo. O texto vai dentro delas.

Coloque float tanto no DD como no DT e clear: left nos DTs.
Klaus Paiva
Conheça também: Taperás




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq