centrar imagenes con texto css
2 seguidores
hola tengo en varias paginas fotos con texto debajo, y los tengo floatleft, así vienen en la misma linea, pero quedaría mejor centrar esas imagenes. ¿como se podría hacer?
en una lo tengo así:
.unnamed1 {
margin: 0px 30px 10px 0px;
border: 0px;
width: 240px;
height: 350px;
float: left;
text-align: left
en otra asi:
#content2 {
width: 100%;
}
foto metido en un <p class="floatleft">, haciendo un <br>texto
meddle
creo que alguna vez he puesto estos tutoriales:
http://css.maxdesign.com.au/floatutorial/tutorial0201.htm http://css.maxdesign.com.au/floatutorial/tutorial0301.htm http://css.maxdesign.com.au/floatutorial/tutorial0401.htm
y este de diego
helenp
no, no me habré explicado bien,
ya estan en floatleft y funciona bien,
pero en vez de floatleft, centrarlo,
o sea 2 fotos cada uno con texto abajo, y que vengan centrado en la pagina
en vez de en la Izquierda o derecha.
centrar los bloques.
Ya he probado margin:auto y siguen a la Izquierda
Las paginas estan al 100%
Ya que al centrar el texto de la pagina y aplicar max-width,
queda graciso las fotos pegados a la Izquierda en resoluciones superiores.
meddle
en estos casos lo mejor es un ejemplo online :)
helenp
http://www.marbellasunrentals.com/el_vivero_apartments_marbella.htm
gracias
meddle
ufff, me limitaré a decirte la solucion, porque veo demasiadas cosas raras como <code><p></p>, <p>&nbsp;</p>, <p><b>Services included: </b> y <p><strong>Extra services: </strong>... y muchas otras cosas innecesarias, mal uso (no uso de titulos) etc</code>coño no me he limitado, :)
A ver, haz esto:
<code>.content2 {clear:both}</code>deberia funcionar.
helenp
Pues no, no funciona,
las imagenes, siguen alienados a la izquierda.
Pd: no te metas con mis codigos malos.......... aun no he llegado a la limpieza.
con meter el css en 200 paginas tuve bastante. Roma no se hizo en un día :) todo llegará
meddle
intenta poner un align="center" en content2 tambien
helenp
nada, no hay manera,
ni con align:center, margin:auto, text-align:center
helenp
Esta chapuza................. funciona casi perfecto:
metiendolo en una tabla sin ancho, y dejarlos flotar en la tabla
no queda centrado perfecto, ya que automaticamente hace un espacio al final.
Pero vamos, debería haber mejor mandera de hacerlo
este codigo:
<code><table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<p align="center" class="floatleft"><a href="z1morephotos_el_vivero_29_apartment_marbella.htm"><img src="1photos/lounge_small2.JPG" width="200" height="150" border="0"></a><br>
<strong><img src="images/BD21298_.GIF" width="13" height="13"> <a href="z1morephotos_el_vivero_29_apartment_marbella.htm">N&ordm; 29: sleeps 4 persons<br>
more photos an info.</a> </strong></p>
<p align="center" class="floatleft"><a href="z1morephotos_el_vivero_43_apartment_marbella.htm"><img src="1photos/el_vivero43.lounge2_small.JPG" width="200" height="150" border="0"></a><br>
<img src="images/BD21298_.GIF" width="13" height="13"><strong><a href="z1morephotos_el_vivero_43_apartment_marbella.htm">Nº 43: sleeps 6 persons<br>
more photos and info.</a></strong>
</p></td>
</tr>
</table></code>
meddle
¿por que en lugar de quitar codigo y dejarlo mas limpio le añades una tabla? lo mejor para hacer webs (y sobretodo para hacer debuggin) es empezar con lo minimo, e ir añadiendo cosas (strong, etc etc)
helenp
pues facil, probandolo todo,
ya que no encuentro forma de centrar los bloques..............
Es que no permite centrar por el float: left
estoy con una pagina ya hecha de antes, intentando mejorarlo centrando.
no creo que sea por los strong :)
helenp
nada no se puede al menos de esta manera centrar un float left.
aqui no hay codigo ni css que sobra solo el ejemplo. (Sin strongs)
y no furula: http://www.marbellasunrentals.com/Untitled-2.htm
helenp
Jejejeej
Meddle, como sabía que no te iba a gustar lo de las tablas :)
yo también puedo ser un poco perro.
Esta solucion funciona, y es css solo,
hace falta ponerlo un width.
<code><style type="text/css">
.floatleft { float: left; padding: 15px}
.ancho { width: 480px; margin: auto; }
</style>
</head>
<body>
<div class="ancho">
<p align="center" class="floatleft"><a href=".htm"><img src="JPG" width="200" height="150" border="0"></a><br>
<a href="htm">N&ordm; 29: sleeps 4 persons<br>
more photos an info.</a></p>
<p align="center" class="floatleft"><a href=".htm"><img src=".JPG" width="200" height="150" border="0"></a><br>
<a href="htm">Nº 43: sleeps 6 persons<br>
more photos and info.</a>
</p>
</div></code>
verlo en: http://www.marbellasunrentals.com/Untitled-2.htm
Esta aprobado?