Во 1 попробуйте сделать для table: 100;, чтобы увидеть как все тянется, во 2 как я и говорил ранее, все зависит от контента, набросал простой пример, где все колонки 70 % ширины, ну по скольку в посл. текста больше, и там стоит white-space: nowrap; то она самая большая, затем идет 1 колонка 70 % и 2 то, что осталось
Надеюсь суть ясна, вы взяли для разбора очень тяжелый пример, на вашем бы месте, я бы пробовал более простые, с разным кол-вом текста, и постоянно убирая и добавляя white-space: nowrap; чтобы увидеть эффект
Конечно, я думал это очевидно) У вас что в этом примере, что в том, который вы кидали в описании, 1 и таже суть, вы задаете ширину первой колонки, а таблицы в отличии от дивов, всегда растягиваются на всю ширину, следовательно берем 1 строчку, в вашем примере, там 1 ячейка равна 1 %, ну 1 % это меньше чем текст, который в ней, и она растягивается на свою ширину, теперь берем 2 ячейку, если вы ей зададите до 6 %, то вы не увидите ничего, никакой разницы, т.к содержимое ее, равно этой ширине.
Иными словами, если вы хотите сделать ширину ячеек одинаковой, нужно это делать для всех, или же если вы ничего не зададите, то они растянутся на макс. свою ширину текста, конечно, есть замечательное св-во: white-space: nowrap; оно ломает представление, ну не всегда.
P.S. все ячейки таблицы зависят друг от друга, если вы хоть 1 измените, то для нее применится св-во, а остальные растянутся на всю свою ширину, иными словами 50 % от 1 колонки, если их 2, и т д. Надеюсь понятно
Виктория Шестопалова: Все хорошо, что хорошо кончается, ну можно сделать плавную навигацию с помощью jQuery, если заинтересует, завтра с утра могу набросать скриптик) в свое время баловался
Я не юзаю готовые решения обычно) ну знаю, что все окна работают по стандартному принципу, если больше контента, ограничение вводят и появляется тот самый скрол, который вы хотите, ну обычно окна исп. с малой информацией, для форм, статусов и всякой мелочи, если вы знаете Js, или Jq, я бы советовал сделать свое modal-window, готовые решения хорошо, ну не всегда есть возможность сделать то, что хочется, без костылей.
Я его не использовал ниразу, ну в вашей ссылке уже в options нашел, вроде оно)
appendTo [String:'body']
The jQuery selector to append the elements to. For ASP.NET, use 'form'.
Лучший способ погуглить, нет ничего невозможного, ну я обычно свои modal юзаю, т.к могу их кастомить как угодно, да и удобнее настраивать, когда просят что то добавить на лету)
Владислав Старцев: width: нужен для того, чтобы если было иконок меньше, ширина была минимальной, только для этой цели, потому, что если у вас не будет не 1 иконки 2 блока не будет в принципе, то есть просто обезопасились заранее) а по поводу overflow: hidden; я точно не помню, ну в старых браузерах, без него не работало, поэтому взял на заметку писать себе) можно сказать привычка)