• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak ustawić alt atribute do zdjęcia w stylach css, lub w divie bez ścieżki do zdjęcia?

HackNation - ogólnopolski hackathon
+1 głos
631 wizyt
pytanie zadane 14 grudnia 2021 w HTML i CSS przez Grzegorz Mikina Dyskutant (8,060 p.)
<div class="fixed-bg"style="z-index:2;height:5rem;"></div>
              <div style="z-index:3;height:auto;">
                <div class="container">
                  <div class="item1">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Consequatur vitae in nam libero nobis possimus minus! Temporibus quidem enim aspernatur recusandae ratione atque, alias accusamus laudantium eos nemo, fugit a?
                  </div>
                </div>
                <section id="btnSeeMore"class="section">
                  <div class="container">
                    <div class="text-center">
                      <a href="#">
                        <button class="custom-btn btn-11">Zapraszamy
                        </button>
                      </a>
                    </div>
                  </div>
                </section>
          </section>
section#shop{


.fixed-bg {
    min-height: 250px;
    background-image: url("../../../public/images/strona.png");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    }
}

I w takiej sytuacji, background-attachment przestaje działać, wszystko mi się rozjężdża gdy to zmienie i wstawie w kod html img, a gdy jest tak jak teraz działa ok, ale nie mogę wstawić alternative text dla zdjęcia? Da się to jakoś ustawić w stylach?

2 odpowiedzi

0 głosów
odpowiedź 14 grudnia 2021 przez Wiciorny Ekspert (282,580 p.)
wybrane 14 grudnia 2021 przez Grzegorz Mikina
 
Najlepsza

nie możesz umieścić sekcji w sekcji tak przy okazji 

section#shop{
 
 
.fixed-bg {
    min-height: 250px;
    background-image: url("../../../public/images/strona.png");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    }
}

jest błędnie 

section#shop .fixed-bg {
    min-height: 250px;
    background-image: url("../../../public/images/strona.png");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    }

https://css-tricks.com/some-things-about-alt-text/

https://stackoverflow.com/questions/42176456/can-an-alt-attribute-be-set-using-css
Alt jest elementem znaczników HTML, nie możesz go ustawić z poziomu css- arkusze służą do stylizacji a nie dodawania znaczników 
jedynie jest możliwość skorzystania z JavaScrirpt i z tego poziomu ustawić taki atrybut 

przykład : 

document.getElementByTagName('img').alt = "Wpisz tutaj ustaw coś";

 

0 głosów
odpowiedź 17 grudnia 2021 przez VBService Ekspert (256,600 p.)

Możesz użyć też, np. role="img" and aria-label.

Alternate text for background images

Podobne pytania

0 głosów
1 odpowiedź 659 wizyt
0 głosów
2 odpowiedzi 286 wizyt
+1 głos
2 odpowiedzi 704 wizyt
pytanie zadane 28 kwietnia 2016 w HTML i CSS przez niezalogowany

93,626 zapytań

142,551 odpowiedzi

323,036 komentarzy

63,130 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1452p. - dia-Chann
  2. 1437p. - DziarnowskiJ
  3. 1411p. - Łukasz Piwowar
  4. 1409p. - CC PL
  5. 1388p. - Maurycy W
  6. 1371p. - raydeal
  7. 1369p. - Adrian Wieprzkowicz
  8. 1360p. - Tomasz Bielak
  9. 1335p. - robwarsz
  10. 1141p. - ssynowiec
  11. 1116p. - rucin93
  12. 1100p. - Mariusz Fornal
  13. 885p. - Dominik Łempicki (kapitan)
  14. 847p. - Grzegorz Aleksander Klementowski
  15. 838p. - Wojciech Malicki
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...