при добавлении tooltip расширяется div

100
21 ноября 2020, 00:10

renderChatItemDescription = () => { 
		const {chat = {}, sessionUser = {}, withTooltip} = this.props; 
		const {lastMessage = {}} = chat; 
		const {isSystemMessage, creatorId} = lastMessage; 
 
		return( 
			<div className="new-chat-list-item__body-area__second-line"> 
				{this.renderPreDiscription()} 
				<ElipsedText 
					withTooltip 
					className={`new-chat-list-item__body-area__second-line__text ${isSystemMessage ? 'new-chat-list-item__system-message' : ''}`} 
					offset={0} 
					tooltipOffset={110} 
					titleStyles={{ 
						fontWeight: 400, 
						background: '#505050', 
						wordBreak: 'break-all', 
						maxWidth: 200 
					}} 
 
					style={{ 
							paddingTop: sessionUser.id === creatorId ? '2px' : undefined, 
						// width: 'calc(100% - 30%)' 
					}} 
				> 
					{lastMessage.text} 
				</ElipsedText> 
			</div> 
		) 
	};
.new-chat-list-item__body-area__second-line { 
    display: flex; 
    align-items: center; 
    /*justify-content: center;*/ 
} 
 
.new-chat-list-item__body-area__first-line__text { 
    color: black; 
    font-size: 14px; 
    max-width: 100%; 
} 
 
.new-chat-list-item__body-area__second-line__text-head { 
    color: rgb(74, 66, 147); 
    font-size: 12px; 
    margin-right: 5px; 
} 
 
.new-chat-list-item__body-area__second-line__text { 
    color: grey; 
    font-size: 12px; 
    min-width: 0; 
    flex: 1; 
    white-space: nowrap; 
    /*display:flex;*/ 
    /*width: 100%;*/ 
}

есть tooltip и при его добавлении div становится по ширине длиннее чем нужно, когда убираю то все нормально и появляются ... если текст не влезает, когда добавляю они исчезают и в отладчике показано что текст уходит за пределы. 1) с тултипом 2) без тултипа. Шапка кстати тоже с тултипом и там нормально текст режется, почему тут так - не могу разобраться

Собственно добавил пикчи, хз

READ ALSO
Блокировка Коллекции

Блокировка Коллекции

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

95
Установка конкретных битов в байте. C#

Установка конкретных битов в байте. C#

Необходимо в байт записывать конкретные битыПричем данные еще разбиты на 4 кадра

102
Считать строки из cmd в переменные

Считать строки из cmd в переменные

Делаю небольшую оболочку на C# для программы, работающей из командной строкиОболочка - Windows Forms

151
c# собрать проект в ехе файл

c# собрать проект в ехе файл

как получить самостоятельный ехе файл? который можно например отправить по почте без каких то дополнительных файлов типа библиотек

104