Вопрос касательно незаполняемости блока.
![]() Как видите серая граница, это блок див, текст в нем не доходит до края, почему?
<body>
<div class="container">
<div class="content">
<div id="contentblock">
<h1>Инструкции</h1>
<p> xgchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhkxgchghflkklfghkfhk;lfhkxgchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhk gchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhk xgchghflkklfghkfhk;lfhk xg</p>
</div>
<!-- end .content --></div>
</div>
</body>
body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
background: #42413C;
margin: 0;
padding: 0;
color: #000;
p {
margin-top: 0;
margin-bottom:5px;
padding-right: 15px;
padding-left: 15px;
.container {
width:1100px;
background: #FFFFFF;
margin: 0 auto;
}
.content {
padding: 10px 0;
width: 700px;
float: left;
}
#contentblock
{
width:690px;
border:1px solid #CCC;
margin:5px;
}
Есть еще один блок, но его я не указывал, он тут точно нипричем!!! |
потому что текст находится в теге P а для него в css указан внутренний отступ padding-right: 15px;
|
walik,
К сожалению этот вариант я проверил первый. В верстке собаку сьел. Так что pаdding не канает. И прописывал этот пэддинг в самом стиле тега <p> и так как этот стиль последний, он и должен сработать, но ничего не изменилось!!! |
Еще заметил вот что, отступ меняется когда прописываешь свойсtво text-align , тогда он по центру, но по краям , то есть слева и справа равен в своей сумме тому отступу от которого нужно избавиться.
|
<html>
<head>
<style>
body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
background: black;
margin: 0;
padding: 0;
color: white;
}
p {
margin-top: 0;
margin-bottom:5px;
padding-left: 15px;
}
.container {
width:1100px;
background: #FFFFFF;
margin: 0 auto;
}
.content {
padding: 10px 0;
width: 700;
float: left;
}
#contentblock
{
width:690px;
border:1px solid #CCC;
margin:5px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<div id="contentblock">
<h1>Инструкции</h1>
<p>xgchghfl kklfghkfhk ;lfhk xgchghflkkl fghkfhk;lfh kxgchgh flkklfg hkfhk ;lfhkxg chghflkk lfghkfhk;lfhk xgchghf lkklfghkf hk;lfhk xgchghflkk lfghkf hk;lfhk gchghflkklf ghkfhk;l fhk xgchg hflkklfghk fhk;lfhk xgchgh flkklfghkf hk;lfhk xgchg hflkklfg hkfhk ;lfhk xg</p>
</div>
</div><!-- end .content -->
</div>
</body>
</html>
С чего ты взял что у тебя там отступ ? нету никакого отступа. |
Я вспомнил что за Г. Не нужно писать без пробелов , тогда и все будет работать! Если без пробелов, то воспринимается как целое слова и все!!
Привожу пример рабочего и нерабочего кода)_)))
<div class="content">
<div id="contentblock">
<h1>Инструкции</h1>
<p>xgchghfl kklfghkfhk ;lfhk xgchghflkkl fghkfhk;lfh kxgchgh flkklfg hkfhk ;lfhkxg chghflkk lfghkfhk;lfhk xgchghf lkklfghkf hk;lfhk xgchghflkk lfghkf hk;lfhk gchghflkklf ghkfhk;l fhk xgchg hflkklfghk fhk;lfhk xgchgh flkklfghkf hk;lfhk xgchg hflkklfg hkfhk ;lfhk xg</p>
</div>
</div><!-- end .content -->
<div class="content">
<div id="contentblock">
<h1>Инструкции</h1>
<p>dasdasdsfgskjdgfsdlkgjksdlghkjshgjfdkhgjkdfahgfsfssdfsdfsdfsdfsdfsfdsfasfasfasfasf</p>
</div>
<!-- end .content --></div>
Так что будьте осторожны с пробелами господа и ДАМЫ. |
| Часовой пояс GMT +3, время: 08:15. |