Autor Zpráva
miamia
Profil
Ahojte, prosím Vás, mám problém s dlhým textom v input boxe, ktorý má background, viď . Tento problém má len IE, v ostatných prehliadačoch je to ok. Používam tam left a right padding v css. Dá sa to nejako spraviť tak, aby aj IE mi pekne zobrazoval dlhé texty s odsadením? vďaka!


inak moj html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <link rel="stylesheet" href="login.css" type="text/css" />  

</head>
<body>
   

    <form action="" method="post" accept-charset="utf-8">
  <input type="text" class="text"  /></form> 
 
</body>
</html>   

a css: INPUT.text {
    PADDING:10px; WIDTH: 280px; 
  BACKGROUND: url(inputbox.png) #fefefe no-repeat; 
  HEIGHT: 25px; 
}
miamia
Profil
online demo je tu: http://pokus.wz.sk
Chamurappi
Profil
Reaguji na miamiu:
Jediná rozumná věc, která jde s paddingem na textovém <input>u udělat, je vynulování. Nejlépe společně s borderem.
Chceš-li vyrobit ozdobnější rámeček, dej ho i s paddingem na pozadí elementu, kterým <input> obalíš.
miamia
Profil
Chamurappi:
vďaka, nad týmto som začal uvažovať hneď, ako som došiel na ten problém, teda že to dám do divu s bg a do neho input. pravdepodobne nebudem mať inú šancu, len to tak niekedy spraviť. nateraz, keďže je na webe viac takých inputov to asi nechám tak, lebo to nie je až tak životne dôležité. dikes ešte raz

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0