With this change in css: .DocumentBreadcrumb-delimiter { margin: 0 6px; vertical-align: inherit; display: inline-block; overflow: hidden; }
itās looking good, but I donāt know how this will behave in IE/Edge
another way to make this work in my Chrome - remove completely delimiter and: .DocumentBreadcrumb-item { cursor: pointer; display: inline-block; max-width: 150px; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; line-height: 2em; } .DocumentBreadcrumb-item::before { content: ">"; float: right; padding: 0 10px; }
it needs to be ::before, ::after will be eaten by ellipsis, but with ::before forced to right .DocumentBreadcrumb-item needs to have some line-height applied. Itās a good sign that this was not align correctly without line-height, maybe now it can be tweaked in all setups