[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: include и bootstrap
Страницы: 1, 2
svr
Как правильно делать include в bootstrap? Всем привет. Проблема такая - разделяю сайт (на bootstrap) на блоки, и верстка разъезжается. Разделяю так - верхнюю часть от <!DOCTYPE html> до <body> помещаю в файл doctype.php, из index.php удаляю от <!DOCTYPE html> до <body>, делаю <?php include ("inc/home/doctype.php");?>, далее от <!-- Page Content -->
<div class="container my_conteiner"> до </nav> делаю <?php include ("inc/home/nav.php");?> - эта часть отвечает за навигацию и логотип. В body есть стили padding-top: 50px; но padding увеличивается визуально ещё около 20px - хотя в firebag все стили остаются без изменений. Помогите как решить. В интернете решение не нашел. В php я начинающий. Спасибо за помощь. smile.gif
Игорь_Vasinsky
причём тут php если речь идёт о css фреймворке????

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
svr
Цитата (Игорь_Vasinsky @ 31.08.2015 - 16:50)
причём тут php если речь идёт о css фреймворке????

Верстка разъезжается после include - без него все нормально. Страшного ничего нет, просто появляется пустое пространство, приблизительно 20px добавляется снизу. А хочется чтобы все было без изменений. Bootstrap возможно не имеет отношения к вопросу- просто о нем сказал, чтобы было более понятно, что я там мудрю biggrin.gif
icedfox
ссылку на сайт дай, подскажем где стили поправить
svr
Цитата (icedfox @ 31.08.2015 - 17:17)
ссылку на сайт дай, подскажем где стили поправить

спасибо - но стили я сам в состоянии поправить - сайт пока локально на open-server у меня. Я могу в padding-top: 50px; сделать padding-top: 30px;, визуально становится все как было, только я сомневаюсь, что это правильное решение. Не могу понять почему include добавляет лишние пиксели(строки). Давно находил решение этой проблемы, только теперь не могу вспомнить где, что-то было связано с лишними пробелами, но точно не помню.
icedfox
include точно не добавляет лишние пиксели, ищите проблему в дублировании блоков как вариант
svr
Цитата (icedfox @ 31.08.2015 - 17:32)
include точно не добавляет лишние пиксели, ищите проблему в дублировании блоков как вариант

<!DOCTYPE html>
<html lang="ru">
<head>
<meta
charset="utf-8">
<meta
http-equiv="X-UA-Compatible" content="IE=edge">
<meta
name="viewport" content="width=device-width, initial-scale=1">
<meta
name="description" content="">
<meta
name="author" content="">
<title>
my</title>

<!-- Bootstrap Core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">

<!-- Custom CSS -->
<link href="css/my.css" rel="stylesheet">

<!-- Custom Fonts -->
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link
href="https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,cyrillic" rel="stylesheet" type="text/css">

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script& gt;
<![endif]-->


</head>

<body>

это doctype.php который я подключаю к index.php таким способом <?php include ("inc/home/doctype.php");?> - в самом подключении ошибки у меня нет?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.