我是Flexbox的新手,但認爲我可以使用它製作包含6列的響應式導航菜單。我遇到的問題是,它會拉伸100%的屏幕,但在大多數情況下,按鈕的寬度不相等。有沒有什麼辦法可以使按鈕的寬度相同,並且仍然可以根據屏幕響應?大小和字體大小Flexbox 6列等寬
參閱此代碼:JS Fiddle
.cat-bg {
display: flex;
}
.showSingle {
flex-grow: 1;
max-width: 30%;
float: left;
cursor: pointer;
cursor: hand;
display: block;
}
您可以使用簡寫:'flex:1;'或'flex:0 1 30%',其中30%與您的'max-width:30%匹配;'如果float接管。 display:block如果float也存在於你的後備中,則block是無用的。 https://jsfiddle.net/v1vtz3o6/5/ https://jsfiddle.net/v1vtz3o6/4/ –