Problem z grid-template-area

Problem z grid-template-area
M9
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 3 lata
  • Postów:52
0

Chciałbym aby elementy układały się w ten sposób w kontenerze (.book-container):

Kopiuj
-----------    -----------    -----------    -----------
|  .book  |    |  .book  |    |  .book  |    |  .fav   |
-----------    -----------    -----------    -----------

A przeglądarka krzyczy, że "grid-area" ma nie poprawną wartość.

Kopiuj
        div.book-container {
            position: relative;
            width: 100%;
            height: 100%;
        
            grid-template-columns: 25% 25% 25% 25%;
            grid-template-rows: 3.5em;
            grid-template-areas: "book book book fav";
        
            div.book {
                grid-area: "book";
                width: 2em;
            
                border: 1px red solid;
            
                &.fav {
                    grid-area: "fav" !important;
                    background-color: blueviolet;
                }
            }
        }
Silv
Moderator Wiki
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa
1

Z tego, co rozumiem ze specyfikacji, to grid-area ma niepoprawną wartość. Nie powinien być to "ciąg znaków". Zobacz w specyfikacji: https://developer.mozilla.org/en-US/docs/Web/CSS/grid-area.


edytowany 2x, ostatnio: Silv

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.