Как сделать, чтобы вкладки пользовательского интерфейса jQuery равномерно занимали область вкладок без пробела? - PullRequest
1 голос
/ 09 октября 2011

Если я использую вкладки jQuery-UI, часто справа от вкладок появляется пробел, например:

enter image description here

Вы видели выше, после трех вкладок большое пространство. Как убрать пространство, чтобы любое количество вкладок было равномерно занимать область вкладок без пробела, следующего за?

1 Ответ

1 голос
/ 11 октября 2011

Вы можете использовать flexbox, а затем добавить полифилл, вот jsfiddle:

http://jsfiddle.net/tBwRL/

.ui-tabs .ui-tabs-nav {
  display: -webkit-box;
  display: -moz-box; 
  display: box; 
}


.ui-tabs .ui-tabs-nav li {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
}

.ui-tabs .ui-tabs-nav li:last-child {
  margin-right: -7px;
}

.ui-tabs .ui-tabs-nav li a {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  text-align: center;  
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...