Placing absolute behind relative positioned element

Luca Nate Mahler

I have two elements in the same container, the first has position: absolute, the second position: relative. Is there a way to set the "z-index" of an absolute element so that its in the background? The relative positioned element should be on the top (z-layer) because it holds links...

Here is a JSFiddle: http://jsfiddle.net/8eLJz/

The absolute positioned element is on the top of the z-layer and I have no influence with the z-index-property. What can I do?

2pha

I'm not sure which one you want in front, but you just need to set position on both and set z-index on both. http://jsfiddle.net/8eLJz/2/

a {
    color: black;
}

nav#mainNav {
    position: relative;
}

nav#mainNav > img {
    position: absolute;
    width: 100px;
    left: 0;
    z-index: 5;
}

nav#mainNav > a > img {
    width: 100%;
}

nav#mainNav > nav {
    width: 100%;
    position: relative;
    z-index: 10;
}

nav#mainNav > nav > a {
    display: block;
    text-align: right;
    background-color: yellow;
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Absolute element not placing over relative element

From Dev

position relative doesn't contain absolute positioned element

From Dev

VueJS (Element UI) -> absolute positioned div in relative div on v-for

From Dev

Absolute positioned element inside relative positioned element. How to get width and height?

From Dev

Floating inside an absolute-positioned div, placed inside a relative positioned element

From Dev

Element with position absolute being placed relative to non-positioned parent element

From Dev

absolute positioned element activating scroll

From Dev

Height 100% on a absolute positioned element

From Dev

Center absolute positioned pseudo element

From Dev

Expand relative positioned parent to height of absolute child

From Dev

Absolute positioned div breaks on relative parents edge

From Dev

Absolute positioned div breaks on relative parents edge

From Dev

Make relative positioned div contain all child divs that are absolute positioned

From Dev

parent relative positioned and floated left child absolute positioned

From Dev

Image(Absolute Positioned) Horizontally center in a Relative Positioned container

From Dev

Make relative positioned div contain all child divs that are absolute positioned

From Dev

Absolute positioned element is not above other absolute positioned elements in Safari iOS

From Dev

Absolute positioned element is not above other absolute positioned elements in Safari iOS

From Dev

Aligning an absolute positioned element to the middle of a parent element

From Dev

Adding an absolute positioned element causes line break

From Dev

Absolute positioned element fill the rest of height

From Dev

Understand default placement of absolute positioned element

From Dev

CSS: Displaying absolute positioned element in Chrome

From Dev

CSS position absolute - next positioned element is body?

From Dev

absolute positioned element does not fill container width

From Dev

Understand default placement of absolute positioned element

From Dev

Adding an absolute positioned element causes line break

From Dev

Absolute positioned element outside of overflow hidden div

From Dev

Make absolute positioned element expand to the left

Related Related

  1. 1

    Absolute element not placing over relative element

  2. 2

    position relative doesn't contain absolute positioned element

  3. 3

    VueJS (Element UI) -> absolute positioned div in relative div on v-for

  4. 4

    Absolute positioned element inside relative positioned element. How to get width and height?

  5. 5

    Floating inside an absolute-positioned div, placed inside a relative positioned element

  6. 6

    Element with position absolute being placed relative to non-positioned parent element

  7. 7

    absolute positioned element activating scroll

  8. 8

    Height 100% on a absolute positioned element

  9. 9

    Center absolute positioned pseudo element

  10. 10

    Expand relative positioned parent to height of absolute child

  11. 11

    Absolute positioned div breaks on relative parents edge

  12. 12

    Absolute positioned div breaks on relative parents edge

  13. 13

    Make relative positioned div contain all child divs that are absolute positioned

  14. 14

    parent relative positioned and floated left child absolute positioned

  15. 15

    Image(Absolute Positioned) Horizontally center in a Relative Positioned container

  16. 16

    Make relative positioned div contain all child divs that are absolute positioned

  17. 17

    Absolute positioned element is not above other absolute positioned elements in Safari iOS

  18. 18

    Absolute positioned element is not above other absolute positioned elements in Safari iOS

  19. 19

    Aligning an absolute positioned element to the middle of a parent element

  20. 20

    Adding an absolute positioned element causes line break

  21. 21

    Absolute positioned element fill the rest of height

  22. 22

    Understand default placement of absolute positioned element

  23. 23

    CSS: Displaying absolute positioned element in Chrome

  24. 24

    CSS position absolute - next positioned element is body?

  25. 25

    absolute positioned element does not fill container width

  26. 26

    Understand default placement of absolute positioned element

  27. 27

    Adding an absolute positioned element causes line break

  28. 28

    Absolute positioned element outside of overflow hidden div

  29. 29

    Make absolute positioned element expand to the left

HotTag

Archive