Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Issues
  • #18569
Closed
Open
Issue created Dec 13, 2015 by Administrator@rootContributor

.card flex rules break in Internet Explorer 10-11

Created by: HowlingEverett

The card flex shorthand rule is:

.card {
   flex: 1 0 0;
}

In Internet Explorer, the flex-basis rule of 0 causes the cards to ignore the flex-grow rule and size based on horizontal content-width.

Replacing the rule with:

.card {
  flex: 1 0 1px;
}

fixes the issue in IE and still works as expected in other browsers (cards grow to fill the container but maintain equal width in relation to each other.)

Assignee
Assign to
Time tracking