Jump to content
  • 0

Две фоновых картинки (вверху и внизу)


rgl
 Share

Question

Нужно сделать так, чтобы вверху странички была одна фоновая картинка, а внизу - другая. Посмотрел, поискал где и как это сделано, не нашел ничего лучше чем так:

<body style="background:url('img_bottom.jpg') no-repeat bottom middle">  <div style="background:url('img_top.jpg') no-repeat top middle">    тут содержимое странички  </div></body>

Вопросы:

1. Почему в примерах, что я нашел, во внешнем контейнере задается нижняя фоновая картинка, а во внутреннем - верхняя, а не наоборот? Так чем-то лучше или совершенно безразлично?

2. Есть ли более простой способ задать две фоновый картинки?

 

З.Ы.

не middle а center, спасибо!

Edited by rgl
Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

 

 

2. Есть ли более простой способ задать две фоновый картинки?

background: url(path/to/image1.jpg) no-repeat center top, url(path/to/image2.jpg) no-repeat center bottom;

Так не работает, в хоумсайте показывается только первая картинка, в хроме - вообще никакая

Edited by rgl
Link to comment
Share on other sites

  • 0

 

 

 

2. Есть ли более простой способ задать две фоновый картинки?

background: url(path/to/image1.jpg) no-repeat center top, url(path/to/image2.jpg) no-repeat center bottom;

Так не работает, в хоумсайте показывается только первая картинка, в хроме - вообще никакая

 

Странно, должно работать.

http://htmlbook.ru/css/background

http://jsbin.com/pisunonaso/1/edit

Link to comment
Share on other sites

  • 0

 

 

 

 

2. Есть ли более простой способ задать две фоновый картинки?

background: url(path/to/image1.jpg) no-repeat center top, url(path/to/image2.jpg) no-repeat center bottom;

Так не работает, в хоумсайте показывается только первая картинка, в хроме - вообще никакая

 

Странно, должно работать.

http://htmlbook.ru/css/background

http://jsbin.com/pisunonaso/1/edit

 

Да, работает и в хроме, и в мозиле и в ие, не знаю почему сначала показалось что не работает, может какая опечатка. Но (к сожалению) в хоумсайте не работает. Ничего страшного, терпимо (если об этом знать).

Плюс, в хоумсайте надо сначала указывать вертикаль, потом горизонталь, т.е. только "top center" но не "center top".

Всем спасибо.

Link to comment
Share on other sites

  • 0

 

 

 

 

 

2. Есть ли более простой способ задать две фоновый картинки?

background: url(path/to/image1.jpg) no-repeat center top, url(path/to/image2.jpg) no-repeat center bottom;

Так не работает, в хоумсайте показывается только первая картинка, в хроме - вообще никакая

 

Странно, должно работать.

http://htmlbook.ru/css/background

http://jsbin.com/pisunonaso/1/edit

 

Да, работает и в хроме, и в мозиле и в ие, не знаю почему сначала показалось что не работает, может какая опечатка. Но (к сожалению) в хоумсайте не работает. Ничего страшного, терпимо (если об этом знать).

Плюс, в хоумсайте надо сначала указывать вертикаль, потом горизонталь, т.е. только "top center" но не "center top".

Всем спасибо.

 

Ага, понял почему сначала не работало, и сейчас не работает если дополнительно указать ЦВЕТ фона, т.е. сверху картинка, внизу картинка, а место, не занятое картинками должно быть определенного цвета. Это возможно без вложенного дива?

http://jsfiddle.net/7cvfqqge/1/

P.S.

Ага, нашел, если отдельно задавать то все ОК

http://jsfiddle.net/7cvfqqge/4/

 

 

 

хоумсайте

Что это?

 

https://ru.wikipedia.org/wiki/Macromedia_HomeSite

 

И зачем же вы его используете? Последняя версия вышла в 2003 году!

 

Я к нему привык, версткой никогда серьезно не занимался, а когда надо что-то разово сделать на коленках раз в пару лет, пользуешься тем, что уже есть, т.к. поиск что там сейчас считается современным плюс установка может занять больше времени, чем сделать вообще без всяких инструментов.

Edited by rgl
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