Jump to content
  • 0

Отступы


Cabalist
 Share

Question

Всем здрасте!

Вобщем возникла такая вот проблемка - надо сделать отступы например в 10px у главного блока,но когда я назначаему ему эти отступы например: <div style="width:100%;height:100%;margin: 10px;"></div> ,то появляется вертикальная полоса прокрутки. :) В чём проблема?И как сделать так что бы это полосы не было? :)

Для наглядности выкладываю скрин того что должно получиться 0ac70.jpg

Link to comment
Share on other sites

  • Answers 58
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0
Ну тогда это лучший форум из тех что я видел smile.gif Огромное всем спасибо за решённую проблему!

Тыы думаешь она решённая?? хаахха, наивный ты человек.. мы только начали её решать, щас Камрады передохнут и снова думать возьмутся :D :D :D

Link to comment
Share on other sites

  • 0
Тыы думаешь она решённая?? хаахха, наивный ты человек.. мы только начали её решать, щас Камрады передохнут и снова думать возьмутся

Ну отдохнули годик и снова взялись :)

Я бы задачу так решил

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<style type="text/css">
html{height:100%;}
body{
margin:0;
height:100%;
background:#d03900;
}
.bt, .bb{
height:10px;
background:#d03900;
overflow:hidden;
margin:-10px 0 0;
position:relative;
}
.bt{margin:0 0 -10px;}
#wrapper{
min-height:100%;
margin:0 10px;
background:#fff;
}
* html #wrapper{height:100%;}
#main{
padding:10px;
}
</style>
</head>
<body>
<div class="bt"></div>
<div id="wrapper">
<div id="main">
<p>Lorem ipsum dolor sit amet consectetuer auctor sed neque rhoncus elit. Malesuada quis leo pretium Nulla consectetuer quam sit Suspendisse at sed. Vestibulum nunc Integer Lorem eget Phasellus convallis neque convallis ut Nulla. Nibh quis eleifend nec et habitant senectus eget wisi morbi ante. Neque adipiscing nec pede nunc a tellus semper eget nibh Vivamus. Diam.</p>
<p>Ligula eleifend ac dictum ut elit felis massa Maecenas congue in. Justo et id et pretium enim consequat feugiat nascetur auctor Nam. Id vestibulum justo parturient diam pretium lorem ante dui gravida auctor. Lorem Sed egestas a Curabitur Quisque et sociis aliquam commodo suscipit. Consectetuer mauris Ut turpis wisi.</p>
</div>
</div>
<div class="bb"></div>
</body>
</html>

Edited by mishka2
Link to comment
Share on other sites

  • 0

Да Медведь, неплохо. Но я бы скорее всего тупо полоски фона повесил на body и html, нижние и верхние. Ну а боковые полосы можно было и на главный контейнер прицепить, бордерами обычными. В итоге всего один элемент используется и пару полосок 1х10 гиф фона. :)

Link to comment
Share on other sites

  • 0

Я делал без использования картинок, чтобы легко в css можна было поменять.

И то что ты предложил работать не будет, так как нижний бг в данном случае нельзя подцепить на html или body.

Если с картинками делать то тогда так:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<style type="text/css">
html{
height:100%;
}
body{
margin:0;
height:100%;
background:url(bg.gif) repeat-x;
}
#wrapper{
min-height:100%;
border-style:solid;
border-width:0 10px;
border-color:#d03900;
overflow:hidden;
background:url(bg.gif) repeat-x 0 100%;
}
* html #wrapper{
height:100%;
overflow:visible;
}
</style>
</head>
<body>
<div id="wrapper">
<p>Lorem ipsum dolor sit amet consectetuer Vestibulum convallis platea condimentum felis. Vitae magnis cursus orci turpis accumsan montes orci interdum ligula Vestibulum. Ullamcorper dignissim vel interdum et eros sagittis facilisi metus mus vel. Nunc Nam nibh tincidunt elit id lacinia non dui lorem lobortis. Diam eu eget In Ut a laoreet eget convallis et faucibus. Tellus facilisi mollis sapien sagittis.</p>
<p>Penatibus vestibulum Nullam elit pede condimentum wisi fermentum et nonummy nunc. Lorem id dolor hendrerit et laoreet quis Curabitur cursus et interdum. Turpis Nam nec Cras rhoncus accumsan vitae et ut Nunc congue. Suspendisse ornare Lorem nibh gravida pretium sollicitudin laoreet Lorem laoreet tincidunt. Elit tortor sit accumsan Phasellus pretium tellus magnis nibh orci nascetur. Dolor urna turpis ullamcorper Sed Nunc.</p>
</div>
</body>
</html>

Edited by Searcher
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy