Ir para conteúdo

POWERED BY:

Arquivado

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

Dr. Stranho

Texto em lowercase

Recommended Posts

Estou fazendo um formulário onde quase todos os campos deverão se digitados em maiúsculos. Para tal "forcei" pelo ccs.

label{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
}
Os campos comuns como NOME, está funcionando perfeitamente, conforme "chamada" no php

<td width="15%"><label for="name">Nome completo</label></td>
Mas quero que o campo e-mail seja em minúsculo, e para isso também no css criei.

email{
	text-transform:lowercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
}
e lá no php
<td><email for="email">Email</email></td>
Mas o e-mail também fica em maiúsculo.

O uppercase tem prioridade sobre o lowercase?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é assim que funciona... crie uma class..

<td><label for="email" class="lower">Email</label></td>
e ai:
label.lower{
        text-transform:lowercase;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz conformo você descreveu, mas de alguma forma, ele detonou todo meu formulário. Se não fosse meu backup.

Não é assim que funciona... crie uma class..

<td><label for="email" class="lower">Email</label></td>
e ai:
label.lower{
        text-transform:lowercase;

Compartilhar este post


Link para o post
Compartilhar em outros sites

no css

 

label.email{
        text-transform:lowercase;
        font-size:10px;
        font-family:Tahoma,Arial,Sans-serif;
}

no HTML

<td><label for="email" class="email">Email</label></td>

 

só uma observação, você sabe que semanticamente é errado colocar um label dentro de uma tabela certo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo que você defina isso no CSS, se não me engano, as letras chegarão ao PHP do msm modo que forram digitadas...

 

AsSim, ou aSSim, ou AssiM... etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então faz assim:

<?php
$str = "AsSim, ou aSSim, ou AssiM...";
$str = strtolower($str);
echo $str; // imprime: assim, ou assim, ou assim...
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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