0
我嘗試建立一個CSS網格佈局如下CSS網格佈局更改列寬使用javascript
.wrapper {
width: 800px;
display: grid;
grid-template-columns: repeat(3, 200px);
grid-template-rows: repeat(5, 200px);
}
是否有可能找到網格模板列在JS然後重新大小的列?我遇到了一種我可以找到它的情況(丟失了代碼),但是當我嘗試改變它時,Chrome DevTools說這個值是計算出來的,不能改變。
任何幫助指向我在正確的方向(或其他方式來做到這一點,但使用電網是必須的),我非常感激。
謝謝。
謝謝你的回答。 jQ不允許這樣做。純JavaScript的答案可能嗎?謝謝! – MikeC
我可以使用document.getElementsByClassName('wrapper')[0] .style.gridTemplateColumns 來訪問的東西,但它返回一個空字符串... – MikeC
行了!似乎我可以直接設置上面的變量,它會馬上改變寬度!感謝您的協助! – MikeC