Jump to content
  • 0

2 разных бекграунда по сторонам основного блока


tellium
 Share

Question

Столкнулся с проблемой по разным бекграундам со сторон центрального блока.

В идеале должно получится следующее:

c642342ec25a.jpg

Собственно можно как-то это сделать используя только центральный div и background-image станицы?

Если нет то понимаю нужно делать 3 шт. div по бокам резиновые по центру с заданными пропорциями, может кто код подскажет?

Заранее спасибо за внимание :lol:

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

1) Если б не резиновый бэк, то можно было бы повесить эти два бэка на html И body, но из-за резиновости этот номер не прокатит.

2) три дива: левый и правый скажем по 10-15% а центральный 70-80% шириной, все они зафлоачены в лево.

в левом делаешь - левый бэк, в правом - правый и повтор по ось икс, ну а в центре - контент.

Link to comment
Share on other sites

  • 0
ТС, посмотри пример, тут я верстал середину фикс, а боковые колонки резина

http://psywalker.ru/Portfolio/Archery/main-page.html

Как раз то что нужно щас попробую, сенкс всем кто ответил, может у кого еще есть варианты какие для коллекции и для народа!!!

Link to comment
Share on other sites

  • 0
Как раз то что нужно щас попробую, сенкс всем кто ответил, может у кого еще есть варианты какие для коллекции и для народа!!!

Я как правило этим пользуюсь всегда.

Link to comment
Share on other sites

  • 0
Я как правило этим пользуюсь всегда.

psywalker извини за надоедливость, толи жара и дым :lol: так действует, толи туплю почерному, правый блок вниз улетает всегда, если не сложно можешь код и CSS выложить без контента, просто середина под фикс размер, а бока резиной, не обессудь просто в натуре запара мозГГГ выключается.

Link to comment
Share on other sites

  • 0

Не вопрос, только это не мой код, а великого мастера Great Rashа :lol:

<!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" xml:lang="en" lang="en">

<head>
<title>Title</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}

.left,
.right {
width: 50%;
height: 500px;
}

.left {
float: left;
margin-right: -500px; /* 1000/2=500 */
background:#fedfed;
}

.left-inner {
margin-right: 500px;
height: 498px;
border: red 1px solid;
}

.right {
float: right;
margin-left: -501px; /* 1000/2=500 + 1px баг ИЕ */
background: #defdef;
}

.right-inner {
margin-left: 500px;
height: 498px;
border: green 1px solid;
}

.center {
position: relative;
z-index: 1;
float: left;
width: 1000px;
height: 500px;
background: #efdabc;
}
</style>
</head>

<body>


<div class="left">
<div class="left-inner">hgdg</div>
</div>
<div class="right">
<div class="right-inner">df</div>
</div>
<div class="center">111</div>

</body>
</html>

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