css-grid

    1熱度

    1回答

    只要編寫grid-template-columns: [first] 15% [second] 100fr [third] 15%就行,如果我們在純CSS中執行它,但是當我在SASS中執行時,我會遇到錯誤。 但是,如果我檢查SASS docs並搜索「網格」第一個命中是一條線,說明我應該能夠使用括號......但沒有示例顯示應該使用的確切語法,我無法確定它出。

    1熱度

    2回答

    我正在使用CSS網格佈局來定位網站上的各個部分。我使用grid-column: x/x;和grid-row x/x;在頁面上設置它們的位置和大小。它工作得很好。 現在我試圖在屏幕尺寸發生變化時發生兩個網格列修復之間的平滑過渡。這個變化是從grid-column: 3/9;到grid-column: 2/10;,這意味着div在每一邊都增長了1fr。目前它只是「平息」到位,但我希望在兩者之間順利過渡

    6熱度

    1回答

    我正在使用由gridbyexample.com定義的新CSS3佈局技術。 除了當我嘗試打印佈局時,它工作得很好。 Chrome和Firefox似乎忽略了我在CSS中定義的任何分頁符和橫向視圖模式。我爲我的項目準備了一支代碼筆,但它似乎改變了它在打印預覽模式下的外觀,因此它僅適用於查看HTML和CSS,而不是打印的外觀。 https://codepen.io/JeffreySpring/pen/rz

    0熱度

    2回答

    我現在用的是新的CSS格這樣的: #site { display: grid; grid-template-columns: 10% 1fr 1fr 1fr 10%; grid-template-rows: 100px auto; grid-template-areas: ". header header header ." ". c

    4熱度

    1回答

    當下面的代碼中的祖先是display: block時,它按照預期工作。當它是display: flex嵌套網格縮小。 我想了解爲什麼會發生這種情況。 只需在下面的代碼中取消註釋display: block即可查看結果。電網停下來跨越允許的整個區域。 .ctnr{ display: flex; //display: block; flex-flow: col

    -2熱度

    1回答

    所以我最近發現CSS網格變得越來越成熟,即大多數瀏覽器現在都支持它 - 這對我當前的項目來說很好。我不需要IE 7等,以便能夠以最佳方式查看此網頁。我知道你可以做一些巧妙的與媒體查詢時,屏幕變得越來越小, 但我想知道是否有可能單獨與CSS網格做例如? 所以我們可以說,我有一些事情是這樣的: .container { display: grid; max-width: 1

    4熱度

    1回答

    我創建了所需的字段的表單僞元素。爲了將這些標記爲必需,我將一個星號(*)作爲::before元素並將其右移,使其位於該字段的右上角。 我遇到的問題是這些字段中的一部分與CSS網格一起定位,當我向網格中添加::before元素時,它被視爲另一個網格項,並將所有內容都推送到新的網格行。 爲什麼CSS網格治療::before元素作爲另一電網項目?我怎樣才能讓星號像輸入元素一樣定位? 這裏是基本的HTML

    -1熱度

    1回答

    我試圖找到一個支持CSS網格系統的框架。到目前爲止,使用Google搜索這個主題只能給我提供基於浮動框架和Flexbox的框架。這可能是「CSS網格」這個詞,它讓Google很難找到我要找的東西。 任何人都找到了一個好的框架,他們可以推薦?

    -1熱度

    2回答

    我無法讓我的CSS電網項目走「全寬」在移動,因爲我不知道有多少列將有: https://codepen.io/matthewfelgate/pen/Kvqdmp?editors=1100 * { outline: 1px dashed red; } .box { display: grid; &__heading, &__text { padding: 1em;

    1熱度

    1回答

    我用CSS網格模板的地區,像這樣: grid-template-areas: 'sidebar tags' 'sidebar categories'; 它工作正常,但我想補充一個空的元素,有點像這樣: grid-template-areas: 'EMPTY sidebar tags EMPTY' 'EMPTY sidebar categories EM