Я создаю собственную тему WordPress, и я смотрел, как мой приятель пишет код для страницы с помощью начальной загрузки. Он сделал это так, чтобы он был в центре его монитора. Я считаю, что он использует монитор 4: 3. Когда я смотрю на страницу на моем 24-дюймовом широкоформатном экране, страница не центрируется. Что я делаю не так, что страница не реагирует на экран любого размера? Это мой код для страницы:
<?php get_header(); ?>
<div class="row">
<div class="span1"></div>
<div class="span8" id="container">
<?php the_post(); ?>
<?php the_content(); ?>
</div>
<div class="span2">
<?php get_sidebar();?>
</div>
<div class="span1"></div>
</div>
<?php get_footer(); ?>
и вот код для заголовка:
<meta http-equiv="content-type" content="<?php bloginfo('html_type'); ?>;charset=<?php bloginfo('charset'); ?>" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>" />
<center>
<div class="row">
<div class="span3"></div>
<div class="span6">
<div class="logo">
<h1 id="logo-mathew">Mathew J. Mari</h1>
<h3 id="logo-attorney">Attorney At Law</h3>
</div>
</div>
<div class="span3"></div>
</div>
</center>
Я новичок в использовании начальной загрузки, так что, возможно, я использую неправильный синтаксис, чтобы он был отзывчивым или я что-то упустил? Я просто хочу, чтобы он был отзывчивым на всех мониторах, располагал его по центру и использовал расположение столбцов 1-8-2-1. Любая помощь будет принята с благодарностью.
Похоже, вы используете старую версию Bootstrap. Новая версия значительно упрощает центрирование ваших элементов.
Ваш код с элементами, используемыми внутри класса контейнера. Один из 3 простых способов начальной загрузки div.
А с новой загрузкой будет использоваться использование имен классов, таких как col-md-1, col-md-8 и т. Д. Убедитесь, что вы читаете о системе сетки Bootstraps. Делает жизнь намного проще для отзывчивых проектов
<div class="container">
<div class="row">
<div class="col-md-1"></div>
</div>
<div class="container">
<div class="col-md-8">
<?php the_post(); ?>
<?php the_content(); ?>
</div>
<div class="col-md-2">
<?php get_sidebar();?>
</div>
<div class="col-md-1"></div>
</div>
контейнерный тег отсутствует, необходимо использовать над строкой и всеми другими тегами
Используйте .container для адаптивного контейнера фиксированной ширины.
…
Используйте .container-liquid для контейнера полной ширины, охватывающего всю ширину вашего окна просмотра.
…
Во-первых, вы используете старую версию Bootstrap i.e 2.3
и bootstrap уже выпустили новый version 3.0
поэтому, пожалуйста, обновите его.
Теперь в используемой вами версии есть еще одна CSS, на которую вам нужно дать ссылку, и она предназначена для адаптивной работы. а также добавить .container-fluid
для вашего основного контейнера.
Добавьте Class .col-центрированный к вашей странице div div
.col-centered{
margin:0 auto;
float : none;
display:block;
}
он центрировал вашу страницу на мониторе любого размера