fernan2
December 18, 2007, 1:40pm
1
supongo que aquà no es el sitio adecuado para preguntarlo, pero si
alguien lo sabe…
Tengo un div (podrÃa ser otro elemento) con un fondo de color, y dentro
va texto que puede ser corto o largo.
Si el texto es corto, el ancho debe ser fluido, adaptándose al texto.
Si el texto es largo, el ancho no debe ser superior a 700 px (por
ejemplo)
Y obviamente, la solución debe funcionar en IE y en Firefox.
Y si alguien no sabe, pero sabe el teléfono del que sabe…
s2
fernan2
December 18, 2007, 3:49pm
2
Hola creo que IE (para variar) tiene problemas a la hora de renderizar
max-width, min-width…
Aqui se propone una solucion al problema:
http://www.svendtofte.com/code/max_width_in_ie/
un saludo
El dÃa 18/12/07, Emili Parreño [email protected] escribió:
fernan2
December 18, 2007, 3:08pm
3
max-width : 700px;
El 18/12/2007, a las 13:40, Fernando C.
escribió:
supongo que aquí no es el sitio adecuado para preguntarlo, pero si
fernan2
December 18, 2007, 11:50pm
4
hay un javascript que lo emula, creo que en radiant lo usaban… si
eso lo busco
creo que se llama minmax.js
El 18/12/2007, a las 15:47, Fernando S. escribió:
fernan2
December 19, 2007, 10:17am
5
Fernando S. wrote:
Hola creo que IE (para variar) tiene problemas a la hora de renderizar
max-width, min-width…
Aqui se propone una solucion al problema:
http://www.svendtofte.com/code/max_width_in_ie/
un saludo
El dÃa 18/12/07, Emili Parreño [email protected] escribió:
La solución que ponen en el enlace está muy bien:
max-width:800px;
width:expression(document.body.clientWidth > 800? “800px”: “auto” );
Otra idea que me han comentado, menos genérica pero que en este caso me
sirve, es ponerle un margin-right que reserve el suficiente hueco a la
derecha para el otro elemento; esto funciona si el elemento de ancho
variable va antes que el de la derecha, poniéndole el float:left;
Gracias a todos; lo del javascript no creo que haga falta, serÃa quizá
matar moscas a cañonazos.
s2
fernan2
December 19, 2007, 12:52pm
6
On 19/12/2007, Fernando C. [email protected]
wrote:
Fernando S. wrote:
Gracias a todos; lo del javascript no creo que haga falta, sería quizá
matar moscas a cañonazos.
Hala, ya que la duda está solucionada, vamos cerrando el off-topic
Recordar a nuestros telespectadores que para dudas de CSS y
Javascript, en castellano existen la lista de Ovillo (ovillo.org ) y
JavaEScript (http://javaescript.scriptia.net/ )
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.
fernan2
December 20, 2007, 6:34pm
7
On Dec 20, 2007 3:05 PM, Gabriel S. [email protected] wrote:
buenas,
estoy haciendo mi primera aplicacion en rails luego del querido tuto de
recetario que anda por ahi.
por ahi estoy volando pero ustedes me dicen.
tengo el modelo cliente y cual tiene dos attributos: warning_timeout y
danger_timeout
ademas de updated_at
pero warning_timeout es un integer o un Date o Time?
if (self.updated_at - time).to_int > self.warning_timeout
si warning_timeout es un date o time, tienes que hacer:
if (self.updated_at - time).to_i > self.warning_timeout.to_i
si warning_timeout es un integer, puedes hacer:
if (self.updated_at - time) > self.warning_timeout.days
fernan2
December 20, 2007, 3:06pm
8
buenas,
estoy haciendo mi primera aplicacion en rails luego del querido tuto de
recetario que anda por ahi.
por ahi estoy volando pero ustedes me dicen.
tengo el modelo cliente y cual tiene dos attributos: warning_timeout y
danger_timeout
ademas de updated_at
justamente lo que quiero hacer ahora es saber si cierto registro supero
el tiempo de warging y el timeout
lo que no puedo hacer en referencia al elemento en el cual estoy parado
en este momento,
este es mi porcion de codigo que intenta hacer esto
def warning? (time)
if (self.updated_at - time).to_int > self.warning_timeout
return ‘warning’
else
return ‘no warning’
end
end
saludos
gabriel
fernan2
December 20, 2007, 6:47pm
9
perfecto,
warning_timeout es un integer que contiene el tiempo en minutos
al final lo solucione asi
((Time.now - self.updated_at) / 60) .to_int > self.warning_timeout
gracias!