Дмитрий Еремин: Логика такова есть 2 активатора сама картинка и кнопка, при нажатии на кнопку выплывает спрятанный блок снизу, картинка расширяется на весь экран. Так как кнопка и картинка находятся в разных блока и глубоко в DOM, то я сначала нахожу эти кнопки, когда я на них нажал, то исходя от этих кнопок нахожу их родителей (news__item), а от родителей уже нахожу нужные блоки которым надо применить класс open.
Дмитрий Еремин: Теперь странно работает, я в вопросе написал весь код. У меня идея такая, нажимаешь на картинку, она растягивается на весь экран и выкидывает описание из под нее. Но если не нажать, а навести ховер, то она растягивается на часть экрана. Дело в том, что обычный css :hover не зайдет, потому, что элемент должен растягиваться на часть экрана и при наведении на картинку и при наведении на кнопку, которая тоже растянет картинку на весь экран.
Дмитрий Еремин: вторая идея хоть как-то реагируют, но она не работает по моей логике. Я просто хочу, чтоб .hover() не работал у элемента, если есть у него есть класс open, а если нет, то работал.
Простите, я не понял. К чему вы это скинули? Я вроде бы как раз и использую hasClass, чтоб узнать есть ли класс этот у данного элемента или нет. Я сделал отрицание и т.е. мне должно вернуть false. Если возвращает false, код не выполняется, если возвращает true, то код выполняется. Т.е. Я сделал проверку на то, чтоб когда у элемента есть класс Open, то он не должен выполнять код. Прежде чем обратиться на тостер, я залез в api JQ и нужного ответа я не нашел.
Бордер при width: не авто, как раз ведет себя как снаружи по моему мнению, а с width: auto, как padding. И я так считаю как раз потому, что border не расширяет content при значении width: не авто.
Спасибо, но человек уже ответил. Я просто не подумал, что из-за того, что блок не может выйти за блок, он начинает border-right стоить внутрь, а не снаружи.
Ясно, спасибо, я понял о чем вы говорите. Если я указываю ширину всему списку, то border-right заходит внутрь, а если указать li, то наружу. Я так, понимаю, border-right не может выйти за блок обертку и начинает заходить внутрь.
Мне платят стабильную зп, хотя и не сильно высокую, но мне в 20 лет, она кажется очень хорошей. К сожалению в фирме 3 человека, продавец (мастер на все руки), владелец и я. Наверно, я смог бы уговорить купить 1с или что-то такое, но я сам должен понимать, что мне нужно, чтоб эта система заработала. Я честно говоря, просто не представляю, что нужно, чтоб организовать правильно весь этот товар который закупается из разных не проверенных источников. Наверно какие-то правила ввести. Я пока сидел и думал над этим пришло в голову только несколько вещей.
1. Я обязан добавлять ко всем аксессуарам артиклы.
2. Организовать систему синхронизации интернет-магазина и офиса (что логично, lol)
А артиклы организовать по какому-нить видимому признаку типо бабочка черная, значит bb001 (бабочка черная 001) или tw001 (галстук белый 001).
Я плохо понимаю организацию магазина, но вкратце. Такая проблема только с аксессуарами. Их запускает не у оптовиков, а хз где (например на ebay). Например с костюмами у нас меньше проблем, потому, что имеет договор с двумя фирмами, которые сами и присылают нам остатки.