Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Anyone know why this isn't making purdy grids?

I'm trying to move from tables to grids. I got this code from a wysiwyg layout tool. Clearly it's missing some key element. &lt;div class="sheet-personal"&gt; &lt;h1 class="sheet-section" class="item"&gt;Personal Data&lt;/h1&gt; &lt;div class="sheet-grid-container"&gt; &lt;div class="sheet-description"&gt; &lt;div class="sheet-Name"&gt;Name:&lt;/div&gt; &lt;div class="sheet-NameInput"&gt;&lt;input type="text" name="attr_Name" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Gender"&gt;Gender:&lt;/div&gt; &lt;div class="sheet-GenderInput"&gt;&lt;input type="text" name="attr_Sex" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Race"&gt;Race:&lt;/div&gt; &lt;div class="sheet-RaceInput"&gt;&lt;input type="text" name="attr_Race" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Age"&gt;Age: &lt;/div&gt; &lt;div class="sheet-AgeInput"&gt;&lt;input type="number" name="attr_AgeYears" min="0" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Years"&gt;Years&lt;/div&gt; &lt;div class="sheet-Days"&gt;Days:&lt;/div&gt; &lt;div class="sheet-DaysInput"&gt;&lt;input type="number" name="attr_AgeDays" min="0" max="365" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Weight"&gt;Weight:&lt;/div&gt; &lt;div class="sheet-WeightInput"&gt;&lt;input type="number" name="attr_Weight" min="0" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-kg"&gt; kg.&lt;/div&gt; &lt;div class="sheet-Height"&gt;Height:&lt;/div&gt; &lt;div class="sheet-HeightInput"&gt;&lt;input type="number" name="attr_Height" min="0" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-cm"&gt; cm.&lt;/div&gt; &lt;/div&gt; &lt;div class="sheet-location"&gt; &lt;div class="sheet-DoB"&gt;Date of Birth:&lt;/div&gt; &lt;div class="sheet-DoBInput"&gt;&lt;input type="text" name="attr_DateOfBirth" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Locality"&gt;Locality:&lt;/div&gt; &lt;div class="sheet-LocalityInput"&gt;&lt;input type="text" name="attr_Locality" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Society"&gt;Society:&lt;/div&gt; &lt;div class="sheet-SocietyInput"&gt;&lt;input type="text" name="attr_Society" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Era"&gt;Era:&lt;/div&gt; &lt;div class="sheet-EraDropdown"&gt; &lt;select name="attr_Era" class="sheet-skillbody"&gt; &lt;option selected&gt;&lt;/option&gt; &lt;option&gt;Aquarian&lt;/option&gt; &lt;option&gt;Aquarian Cusp&lt;/option&gt; &lt;option&gt;Piscean&lt;/option&gt; &lt;option&gt;Piscean Cusp&lt;/option&gt; &lt;option&gt;Ariesian&lt;/option&gt; &lt;option&gt;Ariesian Cusp&lt;/option&gt; &lt;option&gt;Tauran&lt;/option&gt; &lt;option&gt;Tauran Cusp&lt;/option&gt; &lt;option&gt;Geminid&lt;/option&gt; &lt;option&gt;Geminid Cusp&lt;/option&gt; &lt;option&gt;Cancerean&lt;/option&gt; &lt;option&gt;Cancerean Cusp&lt;/option&gt; &lt;option&gt;Leonid&lt;/option&gt; &lt;option&gt;Leonid Cusp&lt;/option&gt; &lt;option&gt;Virgin&lt;/option&gt; &lt;option&gt;Virgin Cusp&lt;/option&gt; &lt;option&gt;Libran&lt;/option&gt; &lt;option&gt;Libran Cusp&lt;/option&gt; &lt;option&gt;Scorpiod&lt;/option&gt; &lt;option&gt;Scorpiod Cusp&lt;/option&gt; &lt;option&gt;Sagittarian&lt;/option&gt; &lt;option&gt;Sagittarian Cusp&lt;/option&gt; &lt;option&gt;Capricornic&lt;/option&gt; &lt;/select&gt;&lt;/div&gt; &lt;div class="sheet-Grace"&gt;Grace:&lt;/div&gt; &lt;div class="sheet-GraceInput"&gt;&lt;input type="number" name="attr_Grace" min="0" class="sheet-basictext"&gt;&lt;/div&gt; &lt;/div&gt; &lt;input type="hidden" class="toggle-show" name="attr_continuumdeets" value="1" /&gt; &lt;div class="sheet-continuum"&gt; &lt;div class="sheet-DateOfInv"&gt;Date of Inv:&lt;/div&gt; &lt;div class="sheet-DateofInvInput"&gt;&lt;input type="text" name="attr_DateOfInvitation" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Corner"&gt;Corner:&lt;/div&gt; &lt;div class="sheet-CornerInput"&gt;&lt;input type="text" name="attr_Corner" class="sheet-basictext"&gt;&lt;/div&gt; &lt;div class="sheet-Fraternity"&gt;Fraternity:&lt;/div&gt; &lt;div class="sheet-FraternityDropdown"&gt; &lt;select name="attr_Fraternity" class="sheet-skillbody"&gt; &lt;option selected&gt;&lt;/option&gt; &lt;option&gt;None&lt;/option&gt; &lt;option&gt;Antiquarians&lt;/option&gt; &lt;option&gt;Engineers&lt;/option&gt; &lt;option&gt;Foxhorn&lt;/option&gt; &lt;option&gt;Midwives&lt;/option&gt; &lt;option&gt;Moneychangers&lt;/option&gt; &lt;option&gt;Physicians&lt;/option&gt; &lt;option&gt;Quicker&lt;/option&gt; &lt;option&gt;Scribes&lt;/option&gt; &lt;option&gt;Thespians&lt;/option&gt; &lt;/select&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; .charsheet .sheet-personal { display: grid; background: url('<a href="https://blinkoz.s3.amazonaws.com/Clients/Blinxel/OtekuOtaku/Continuum/LinedPaperBG-04.png" rel="nofollow">https://blinkoz.s3.amazonaws.com/Clients/Blinxel/OtekuOtaku/Continuum/LinedPaperBG-04.png</a>'); } .charsheet .sheet-grid-container { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; gap: 0px 0px; grid-template-areas: "sheet-description sheet-location sheet-continuum" } .charsheet .sheet-description { display: grid; grid-template-columns: 1.2fr 1.3fr 0.5fr 1fr 1.5fr 0.5fr; grid-template-rows: repeat(5, 1fr); gap: 1px 1px; grid-template-areas: "Name sheet-NameInput sheet-NameInput sheet-NameInput sheet-NameInput sheet-NameInput" "sheet-Gender sheet-GenderInput sheet-GenderInput sheet-GenderInput sheet-GenderInput sheet-GenderInput" "sheet-Race sheet-RaceInput sheet-RaceInput sheet-RaceInput sheet-RaceInput sheet-RaceInput" "sheet-Age sheet-AgeInput sheet-Years sheet-Days sheet-DaysInput ." "sheet-Weight sheet-WeightInput sheet-kg sheet-Height sheet-HeightInput cm" grid-area: sheet-description; } .charsheet .sheet-Name { grid-area: sheet-Name; } .charsheet .sheet-NameInput { grid-area: sheet-NameInput; } .charsheet .sheet-Gender { grid-area: sheet-Gender; } .charsheet .sheet-GenderInput { grid-area: sheet-GenderInput; } .charsheet .sheet-Race { grid-area: sheet-Race; } .charsheet .sheet-RaceInput { grid-area: sheet-RaceInput; } .charsheet .sheet-Age { grid-area: sheet-Age; } .charsheet .sheet-AgeInput { grid-area: sheet-AgeInput; } .charsheet .sheet-Years { grid-area: sheet-Years; } .charsheet .sheet-Days { grid-area: sheet-Days; } .charsheet .sheet-DaysInput { grid-area: sheet-DaysInput; } .charsheet .sheet-Weight { grid-area: sheet-Weight; } .charsheet .sheet-WeightInput { grid-area: sheet-WeightInput; } .charsheet .sheet-kg { grid-area: sheet-kg; } .charsheet .sheet-Height { grid-area: sheet-Height; } .charsheet .sheet-HeightInput { grid-area: sheet-HeightInput; } .charsheet .sheet-cm { grid-area: sheet-cm; } .charsheet .sheet-location { display: grid; grid-template-columns: 0.5fr 1.5fr; grid-template-rows: repeat(5, 1fr); gap: 1px 1px; grid-template-areas: "DoB sheet-DoBInput" "sheet-Locality sheet-LocalityInput" "sheet-Society sheet-SocietyInput" "sheet-Era sheet-EraDropdown" "sheet-Grace GraceInput" grid-area: sheet-location; } .charsheet .sheet-Grace { grid-area: sheet-Grace; } .charsheet .sheet-GraceInput { grid-area: sheet-GraceInput; } .charsheet .sheet-DoB { grid-area: sheet-DoB; } .charsheet .sheet-DoBInput { grid-area: sheet-DoBInput; } .charsheet .sheet-Locality { grid-area: sheet-Locality; } .charsheet .sheet-LocalityInput { grid-area: sheet-LocalityInput; } .charsheet .sheet-Society { grid-area: sheet-Society; } .charsheet .sheet-SocietyInput { grid-area: sheet-SocietyInput; } .charsheet .sheet-Era { grid-area: sheet-Era; } .charsheet .sheet-EraDropdown { grid-area: sheet-EraDropdown; } .charsheet .sheet-continuum { display: grid; grid-template-columns: 0.5fr 1.5fr; grid-template-rows: repeat(3, 1fr); gap: 1px 1px; grid-template-areas: "DateOfInv sheet-DateofInvInput" "sheet-Corner sheet-CornerInput" "sheet-Fraternity FraternityDropdown" grid-area: sheet-continuum; } .charsheet .sheet-DateofInvInput { grid-area: sheet-DateofInvInput; } .charsheet .sheet-DateOfInv { grid-area: sheet-DateOfInv; } .charsheet .sheet-Corner { grid-area: sheet-Corner; } .charsheet .sheet-CornerInput { grid-area: sheet-CornerInput; } .charsheet .sheet-Fraternity { grid-area: sheet-Fraternity; } .charsheet .sheet-FraternityDropdown { grid-area: sheet-FraternityDropdown; } Anyone got any ideas?
1588602481
Wes
Pro
Sheet Author
In your CSS you do not have semicolons finishing your grid-template-areas: declarations.