2016-09-23 5 views
-7

У меня есть страница, похожая на приведенную ниже страницу, просто скопируйте тот же код стиля CSS, но текст-align произойдет что-то. http://mp.weixin.qq.com/s?__biz=MjM5ODQwMjA4MA==&mid=2649293603&idx=1&sn=57f38200555dcba76d6358594416c089&scene=1&srcid=0922hwo0hW1YFpZ5km00qu8f#rdчто-то о css text-align: center

текст с красной линией должен быть центром .and где выравнивается: слева? Я не писал это в коде. Это исходный код html-файла, который я пишу. Код

enter image description here

стиль текста здесь является:

<section style="box-sizing: border-box; background-color: rgb(255, 255, 255);"><section style=" box-sizing: border-box; "><section style=" margin-top: 10px; margin-bottom: 10px; box-sizing: border-box; "><section style="box-sizing: border-box; text-align: center;"><section style="display: inline-block;vertical-align: top;padding: 8px 5px 5px 3px;width: 50%;box-sizing: border-box;border-right: 1px solid #66CCC5;"><section style="box-sizing: border-box;"><section style="margin-top: 0.5em; margin-bottom: 0.5em; box-sizing: border-box;"><section style="box-sizing: border-box;width: 4em;height: 4em;display: inline-block;vertical-align: bottom;border-radius: 100%;background-image: url(&quot;http://mmbiz.qpic.cn/mmbiz/xpE6LLZTjLjZbC3icL0gxysDXhDQB9iaUPkFkZTfWxshdqfjuibeO84QQRovVcvYY4yhRLQPHusytjcicic7iav0GNvg/0?wx_fmt=jpeg&quot;);background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;" class=""><br></section><p><span style="font-size: 14px;color: rgb(102, 204, 197);line-height: 1.6;">阿禅 Jason Ng</span></p></section></section></section><section style="display: inline-block;vertical-align: top;padding: 6px;width: 50%;box-sizing: border-box;"><section style="box-sizing: border-box; border: 1px solid rgb(102, 204, 197); padding: 8px 5px; width: 120px; color: rgb(102, 204, 197); border-radius: 2px; margin: auto; line-height: 20px; font-size: 14px;"><p>读完本文<br>大约需要</p><section style="font-size: 30px;color:#666;line-height: 38px;">6</section>分钟</section></section></section></section></section></section><

исходный код: вид-источник: http://7rf31y.com1.z0.glb.clouddn.com/index.html можно скопировать и вставить локальный файл HTML, а затем открыть он с хромом.

+1

Вопросы, требующие помощи по коду, должны содержать кратчайший код, необходимый для его воспроизведения ** в самом вопросе **, предпочтительно в [** Stack Snippet **] (https://blog.stackoverflow.com/2014/09/ введение-работоспособной-на JavaScript CSS-и-HTML-код-фрагменты /). См. [** Как создать минимальный, полный и проверенный пример **] (http://stackoverflow.com/help/mcve) –

+0

@Paulie_D добавил код –

ответ

1

span не имеет настроек по умолчанию, но p делает, поэтому span наследует стиль p, включая выравнивание влево. Прежде всего, я не вижу причин поместить этот диапазон в ap, вы можете просто использовать P, но это не имеет значения ... Вы должны добавить класс в контейнер и контейнер> параграф в центр текста следующим образом:

.foo, .foo > p{text-align:center;}
<div class="foo"> 
 
    <p class="foo2"> 
 
    <span> 
 
     lorem ipsum dolor sit amet 
 
    </span> 
 
    </p> 
 
</div>

Он должен работать без декларации ребенка, но, как я не знаю ваш stylement я позволить вам как избежать ошибок. И, пожалуйста, не стирайте в html-тегах -.-

Приветствия!