автор хотел, чтобы у него обрезалось по словам - "обрезать их не так - 'some text so...' а вот так 'some text ...'. ". В Вашем случае это никак не учтено.
vasIvas: Тут дело уже в будущем, если вам понадобится, к примеру, чтобы из предпоследнего пункта такое же поведение было, то не ясно когда надо, что бы он прижимался вправо, а когда не надо. Может быть разный по ширине контент в выпадающем списке. На одном экране нормально выглядит, на поуже уже надо вправо прибивать выпадающий список. В общем может быть столько условий, что CSS не справится. Логику лучше на JS делать уже.
Yaroslav Lyzlov: "Представьте что есть установленная ширина 800px и последний пункт меню прижат полностью вправо. И когда я по нему кликаю выпадающий список выходит за пределы 800px. "
Дмитрий Сергеевич: создайте один файл в который вы импортите все ваши хелперы, и импортите этот файл туда куда вам нужно. Но у меня начинает возникать вопрос - "А зачем вам файл some_page.scss", вы же не делаете стили для каждой отдельной страницы, так чтобы они компилились в отдельные css файлы?
Дамир Аушенов: я сам sublime не пользуюсь, но такое чувство, что обновился emmet или jade. Нужно просто откатить версию пакета и попросить sublime больше автоматически не обновлять пакеты, чтобы такое больше не повторилось. Коллега на работе до сих пор утвержает, что ничего не делала, чтобы воскресить emmet в jade. Просто перезапустила комп. Но у неё linux!
Monisa: ссылка у Вас все внутренности блока. Оберните их < a >. Незабыв сборосить стиль text-decoration: none; А появляющиеся тени, можно повесить на :hover на весь блок, хоть на родителя ссылки.
Переустновите Ruby, и при устравноке поставьте галочку напротив "Path чего-то там " =)
после попробуйте в консоле ruby -v или gem -v
если говорит версию, то можно уже устанавливать гемы