Я только что заметил, что если вы дадите кнопке HTML фиксированную ширину, текст внутри кнопки никогда не будет перенесен. Я пробовал это с переносом слов, но это сокращение слова, хотя есть места для переноса.
Как я могу сделать текст кнопки HTML с фиксированной шириной переноса, как любой табличный элемент?
<td class="category_column">
<input type="submit" name="ctl00$ContentPlaceHolder1$DataList1$ctl12$ProCat_NameButton" value="Roos Sturingen / Sensors" id="ctl00_ContentPlaceHolder1_DataList1_ctl12_ProCat_NameButton" class="outset" style="height:118px;width:200px;font-size:18px;color:#7F7F7F;width:200px;white-space:pre;"
/>
</td>
Классы CSS ничего не делают, кроме добавления границ и изменения отступов. Если я добавлю word-wrap:break-word
к этой кнопке, она будет обернута так:
Roos Sturingen / Sen
sors
И я не хочу, чтобы это обрезалось в середине слова, если есть возможность обрезать его между словами.
word-wrap: break-word;
, не работали для меня, но это сделало.Шахта работает с обоими
источник
Вы можете принудительно (разрешить браузер, я полагаю), вставляя разрывы строк в исходный код HTML, например так:
Конечно, определение места размещения разрывов строки не обязательно тривиально ...
Если
<BUTTON>
вместо HTML можно использовать HTML- код<INPUT>
, чтобы метка кнопки была содержимым элемента, а не егоvalue
атрибутом, размещение этого содержимого внутри<SPAN>
сwidth
атрибутом, который на несколько пикселей уже, чем у кнопки, кажется, помогает (даже в IE6 :-).источник
Я обнаружил, что кнопка работает, но вы захотите добавить
style="height: 100%;"
к ней, чтобы она отображала больше, чем первая строка в Safari для iPhone iOS 5.1.1источник
«Оба» работали на меня.
источник
Подобные многострочные кнопки не так уж и просты в реализации. На этой странице есть интересная (хотя и несколько устаревшая) дискуссия на эту тему. Лучше всего было бы либо отказаться от требования о многострочности, либо создать пользовательскую кнопку, используя, например,
div
s и CSS, и добавить немного JavaScript, чтобы она работала как кнопка.источник
Если у нас есть некоторые внутренние подразделения внутри
<button>
тега, как это-Иногда текст класса A перекрывается с данными class1, потому что они оба находятся в одном теге кнопки. Я пытаюсь сломать текс, используя
Но это не сработало, тогда я попробую это
после удаления вышеуказанных свойств css и выполнения моей задачи.
Надеюсь будет работать на всех !!!
источник
работал на меня.
источник