Включить отступы в ширину блока

283
29 января 2017, 12:29

Всем привет. Есть код табов https://jsfiddle.net/nore0x3e/3/

Как видите, кнопки и контент который выводится под ними, растягиваются. У кнопок width:33.33%; у контента который ниже 100%. Все бы отлично, но стоит добавить у кнопок отступ и последняя кнопка уже переносится на новую строку. Тут бы помог:

    margin-right:6px; 
    box-sizing:padding-box;

Но в хроме такая конструкция не работает (padding-box не поддерживается), а вот в файрфоксе отлично.

Так же бы мне помогло:

    border-right: 6px solid #fff;
    box-sizing: border-box;

Но у моих кнопок углы закругленны, в отступ в виде правого белого бордера, получается внутри кнопки, а не снаружи, да и кнопки уже имеют бордер.

В общем, как сделать чтобы блок с кнопками поиска и контент который ниже, растягивались во всю ширину монитора?

Answer 1

Попробуйте

width: calc(33.33% - 6px);
margin-right: 6px;
READ ALSO
MVC сложные View Models

MVC сложные View Models

Не могу победить ошибку при запуске View RequestCreatecshtml:

316
Экспоненциальная запись в TextBlock

Экспоненциальная запись в TextBlock

Как в DataGridTextColumn реализовать переход на экспоненциальную запись, когда не хватает места для полного отображения числа

366
Limalabs Mail.dll

Limalabs Mail.dll

Здравствуйте

365
В Visual Studio 2015 отсутствует Bitmap

В Visual Studio 2015 отсутствует Bitmap

В Visual Studio 2015 с установленным XNA отсутствует SystemDrawing и, следовательно, необходимый мне Bitmap

395