Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][bootstrap] tło dla marginesu row z lewej strony
Forum PHP.pl > Forum > Przedszkole
poczatkujaca12
mam kod
  1.  
  2. <div class="container">
  3. <div class="row naglowek">
  4. <div class="col col-lg-2">cos
  5. </div>
  6. <div class="col col-lg-8">cos
  7. </div>
  8. <div class="col col-lg-2">cos
  9. </div>
  10. </div>
  11. <div class="row">
  12. <div class="col col-lg-2">cos
  13. </div>
  14. <div class="col col-lg-8">cos
  15. </div>
  16. <div class="col col-lg-2">cos
  17. </div>
  18. </div></div>

i działa jak powinno
tylko przed row po lewej stronie chciałabym mieć tło i nie mam pojęcia jak to zrobić, próbowałam
  1. .naglowek:before {
  2. background: #ddd;
  3. }

ale nie działa

próbowałam wstawić przed container dodatkowego diva position: absolute - ale tego nie mam jak wyrownać do row... ktoś spotkał się z takim problemikiem?
miałby jakiś pomysł jak to można robić?
viking
https://jsfiddle.net/uy2a9pqv/
trueblue
Pokaż jak to ma wyglądać. Jakie tło, czy jednolite czy wzór/obrazek?
poczatkujaca12
https://ibb.co/m6JZ4Xd
jednolite tło... przed pierwszym elementem row od początku strony
trueblue
Kod
.naglowek>.col:first-child:before{
  content: "";
  width: 50vw;
  display: block;
  position: absolute;
  height: 100%;
  top: 0;
  right: 0;
  z-index: -1;
}
.naglowek>.col:first-child,
.naglowek>.col:first-child:before{
  background: #f00;
}
poczatkujaca12
Dzięki... dokładnie o to chodziło biggrin.gif
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-2024 Invision Power Services, Inc.