Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zarzadzenie kolejnoscia warstw
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
_kama
Witam,
Czy jest jakis sposob zeby w moim przykladzie sprawic zeby <p /> nachodzilo na <div class="container" /> Tzn tak, zeby bylo jakby nad nim (jedna tresc przykrywajaca druga). Wazne zalozenie - nie moge dac dla <div class="all" /> position: relative (bo to zepsuloby inne rzeczy w tym ukladzie ktorych nie zamiescilam w przykladzie).
Zalozenia:
- Moge zmienic neico struktire htmla lub kolejnosc elementow jesli to pomoze
- oba divy moga miec zmienna szerokosc. Te podane wysokosci to tylko dla przykladu
- chce zeby <p /> wyladowalo jakies 100px od gory

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>100% wysokosci</title>
  5. <style type="text/css">
  6. div.all {background-color:#0000FF; height: 200px; width: 300px}
  7. div.container {background-color:#FFFF00; top: 0; left: 0; z-index: 2; height: 150px}
  8. p {padding: 0; margin: 0; z-index:100}
  9. </style>
  10. </head>
  11.  
  12. <div class="all">
  13. <div class="container">d fgd gfdg dfg df gdfgdfg dfg </div>
  14. <p>To test</p>
  15. </div>
  16. </body>
  17. </html>
erix
Cytat
- chce zeby <p /> wyladowalo jakies 100px od gory

Zamień miejscami kontener i paragraf, ustaw wysokość dla tego paragrafu i daj margin-bottom: -100px; poeksperymentuj z wartością.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.