en otras palabras Safari chupa. He intentado usar CSS para el centro y la imagen verticalmente y horizontalmente en Safari y no funciona en una capacidad de respuesta de sitio. No obstante, el trabajo en FF, IE, Opera, Chrome y bien. Bueno, en realidad puede estáticamente centro de una imagen en Safari, pero no va a ser capaz de ser sensible y escala con el tamaño de la ventana y todavía ser compatible con otros navegadores..
Si desea genéricamente centro de una imagen que no quieres escalar, puede utilizar el siguiente css:
Vamos a pretender que la imagen es 200wx100h píxeles
<style type="text/css">
.exactCenter {
height:100px
width:200px;
position: fixed;
top:50%;
left:50%;
margin-left:-100px;
margin-top:-50px;
}
Los márgenes izquierdo y derecho son menos de la mitad de la anchura y altura de la imagen. el código Html en el Cuerpo se coloca en un div con la clase (.exactCenter
):
<div class="exactCenter"><img src="img/your image.jpg" name="Logo" width="100%" id="Centered Image"></div>
Esto debería funcionar en Safari para centrar una imagen en la pantalla horizontal y verticalmente.