2014-10-17 2 views
0

Я хочу сделать изображения на this странице с выравниванием по центру. Я попробовал решение ниже, но в моем случае это не работает. Пожалуйста, направляйте. ПАРОЛЬ: inspurate123Сделать выравнивание изображения в центре

Решение:

display: block; 
margin-left: auto; 
margin-right: auto; 

Мой код:

<div class="title_area" style="float:left;"> 
    <h1 class="post_title"> 
     <a href="<?php the_permalink();?>" title="<?php the_title_attribute(); ?>"> 
      <?php the_title(); ?> 
     </a> 
    </h1> 
    <br> 

    <?php the_content(); ?>      
</div> 
</article> 
<?php get_template_part('share_this');?> 
</div> 
+0

Почему 'стиль =" плавать: слева; ' –

+1

Какие образы вы имеете в виду –

+0

@torazaburo: Большие изображения отображаются? в сообщениях –

ответ

1

enter image description here

Попробуйте: -

.wp-caption.alignnone{ 
    margin:0 auto 
} 
.title_area img { 
    display: block; 
    margin: 0 auto; 
    width: 90%; 
} 

Надеется, что это работает для вас.

enter image description here

+0

Я четко вижу на изображении, что он не выровнен по середине. –

+0

'.wp-caption.alignnone {margin: 0 auto}' добавить его –

+0

@ Не работает для меня. –

0

Прежде всего удалить float

вы можете сделать это, как показано ниже

Fiddle

http://jsfiddle.net/q2bm79t2/

img{ 
    margin:0 auto; 

    } 

.imageReplace{ 
    text-align:center 

} 

Html

<div class="imageReplace"> 
    <img src="http://drublic.de/blog/wp-content/uploads/2011/10/rotate-images.jpg"> 
</div> 
+0

'text-align' ничего не делает на теге изображения. –

+0

@ torazaburo я хотел упомянуть, как выше, спасибо за указание. –

0

Попробуйте

.parent { 
    position: relative; 
} 
.child { 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 
} 
0

Вы можете использовать дисплей: встроенный-Flex (CSS3)

добавить это к body{display:inline-flex; width:100%;}

Теперь удалите отступы от вашего логина.

Это css3, некоторые браузеры не поддерживают его.

+0

Включая что-нибудь ниже IE11. –

0

Попробуйте это и дайте мне знать, если он работал

img{ 
display:block !important; 
clear:both; 
margin:0 auto; 
} 
Смежные вопросы