Jump to content
  • 0

применение z-index


FaTaL
 Share

Question

Начал изучать пару дней назат блочную верстку сайтов, да и вообще верстку сайтов... столкнулся с такой проблемой =)

как с помощью z-index (или есть другие теги какие?) расположить две картинки по очереди? а то одна перекрывает другую... хотелось бы все сделать в 1 блоке <div id="header"> </div> (была мысля разбить 2 изображения по блокам наложить их на друг друга и каждому присвоить очередность отображения)

еще z-index это свойство работает только для элементов, у которых значение position задано как absolute, fixed или relative, а я выравнивал картинку в блоке с помощью background-position:center, поскольку прийдется применять z-index, background-position:center уже не прокатит я так понимаю? прийдется background-position:center заменить padiing и делать отступы от всех краев блока на сколько мне нужно?

извращался с тегами поразному но ничего не получилось =)


<div id="header"> </div>

#header {
height: 313px;
width: 986px;

position:relative;
background-image: url(img/bg-header.png);
background-image: url(img/headline.png);

background-repeat: no-repeat;
margin: 43px 155px 0px 155px;
border: solid 1px black;
}

12383904m.png 22384928m.png 32410531m.jpg

1)как на данный момент все смотрится =)

2)как смотрится фон

3)как должно быть

Edited by FaTaL
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

background-image: url(img/bg-header.png);
background-image: url(img/headline.png);

Что за новости, откуда два-то?

это я просто в коде все так оставил "сырым" показать что они вместе должны быть

1)первый скриншот показывает как смотрится с background-image: url(img/headline.png)

2)второй скриншот показывает как смотрится с background-image: url(img/bg-header.png)

Link to comment
Share on other sites

  • 0

background-image: url(img/bg-header.png);
background-image: url(img/headline.png);

Что за новости, откуда два-то?

это я просто в коде все так оставил "сырым" показать что они вместе должны быть

1)первый скриншот показывает как смотрится с background-image: url(img/headline.png)

2)второй скриншот показывает как смотрится с background-image: url(img/bg-header.png)

А правда, разве можно две начинки в один пирожок?

Link to comment
Share on other sites

  • 0

background-image: url(img/bg-header.png);
background-image: url(img/headline.png);

Что за новости, откуда два-то?

это я просто в коде все так оставил "сырым" показать что они вместе должны быть

1)первый скриншот показывает как смотрится с background-image: url(img/headline.png)

2)второй скриншот показывает как смотрится с background-image: url(img/bg-header.png)

А правда, разве можно две начинки в один пирожок?

Спасибо ёжик, работает! Картинка через тег ложится на картинку через стиль. И позиционируется нормально через absolute.

А что можно сделать в DW при помощи Insert+Image Objects+Rollover Image? Иконка позволяет вставить две картинки. Подскажите плз, кто знает, как это работает.

Link to comment
Share on other sites

  • 0

  • bg-header.png - бекграундом для #header
  • headline.png - бекграундом в блок внутри #header, картинкой <img> внутри #header или псевдоэлементом #header:after

вот так вот получилось как нужно =)


<div id="header">
<div id="headline">

</div><!-- #headline-->

</div><!-- #header-->



#header {
height: 313px;
width: 986px;


background-image: url(img/bg-header.png);
background-position:center;
background-repeat: no-repeat;
margin: 43px 155px 0px 155px;
border: solid 1px black;
}

#headline {
height: inherit;
width: inherit;
background-image: url(img/headline.png);
background-position:bottom;
background-repeat: no-repeat;
border: solid 1px black;
}

я наверное не понял как ежик подсказывал... но хотелось бы провернуть все в 1 блоке.


<div id="header">
</div><!-- #header-->

#header {
}

пожалуйста может кто на примере раписать в коде о чем ежик говорил хотябы примерно?

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