У меня есть цикл, который проходит следующий код 4 раза, чтобы создать динамически четыре кнопки в бумажном меню.Полимер 1,0 размер бумаги для бумаги
button = document.createElement('paper-button');
sectionDisplayName = <my string>;
console.log(">"+sectionDisplayName+"<");
Polymer.dom(button).setAttribute("section", sectionDisplayName);
Polymer.dom(button).setAttribute("raised");
Polymer.dom(button).setAttribute("style","white-space:pre-wrap");
Polymer.dom(button).innerHTML = sectionDisplayName;
Когда sectionDisplayName короче, чем размер кнопки, кнопка сжимается как в:
Как я могу заставить что «цели» кнопку, чтобы соответствовать ширине меню?
спасибо.
Попробуйте добавить 'дисплей: блок;' к вашему стилю. Кроме того, используйте 'textContent' вместо' innerHTML', если на самом деле вам не нужен HTML, это хорошая привычка, которая увеличивает вашу защиту от XSS. –
Спасибо, @ScottMiles! Мне пришлось добавить display: block к стилю как для бумажного элемента, содержащего кнопку AND, так и для этой трюки. Я вернусь к textContent. Еще раз спасибо. – Dave