word-break: break-word работает отлично во всех других браузерах, включая Internet Explorer. Но как только вы добавите его в элемент <SELECT></SELECT>
.word-break: break-word не работает в <select> элемент Internet explorer 10
Вот пример, который работает во всех браузерах, кроме IE.
<!DOCTYPE html>
<html>
<head>
<style>
p.test, select
{
width:100px;
border:1px solid #000000;
-ms-word-break: break-all; /* wraps the text in the selector so it prints properly*/
word-break: break-all;
/* Non standard for webkit */
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
white-space: pre-wrap;
border: 1px dotted red;
}
</style>
</head>
<body>
<p class="test"> This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.</p>
<select class="test">
<option>testshr1</option>
<option>tb details</option>
<option>This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword.</option>
<option>test</option>
</select>
</body>
</html>
Привет причиной большого выбора опций обусловлены параметры отчетов в моем приложении. Было бы здорово, если бы он работал в IE, а также в Firefox и Chrome. Должен быть какой-то взлом одного из вас, который может предложить CSS Guru. –