this is trash, but I'm a racoon
Привет!

В адаптивном дизайне возникла проблема с кликабельностью названия сообществ в ленте избранного. Сейчас кликабельная вся строка с названием. Есть ли возможность сделать кликабельными исключительно слова? Или как минимум сделать по клику открытие сообщества на новой странице.

Комментарии
12.04.2020 в 19:54

Эр Рокэ, откуда у вас отравленный канон?!
Кажется, нет... Это все либо изначально в верстке, либо переделывается скриптами. Ни то, ни другое на дайри невозможно.
Но вдруг есть какие-то скрытые для меня возможности css, постою-послушаю.
12.04.2020 в 20:02

this is trash, but I'm a racoon
Кристалл хрусталя, печально, если так.
отнесла в реформал, авось заглядывают еще туда.
12.04.2020 в 20:19

Эр Рокэ, откуда у вас отравленный канон?!
Costa Candela, ну тут вопрос чисто технических возможностей имхо... Чтобы кликабельными были отдельные слова, нужно каждое делать отдельной ссылкой, и всем ли оно надо? А вот открытие на новой странице - это довольно просто решается, но опять же со стороны разработчиков. Через css никак.
12.04.2020 в 20:56

this is trash, but I'm a racoon
Чтобы кликабельными были отдельные слова, нужно каждое делать отдельной ссылкой
Нет, не надо ссылку на каждое слово. Мне б хотелось чтобы кликабельны были только слова, а не слова+пустое пространство.
12.04.2020 в 20:59

Эр Рокэ, откуда у вас отравленный канон?!
Costa Candela, а по-другому не сделать) Ссылка это ну... Такой целый кусок, что ли. Есть тег <*a><*/a> (без звездочек) и все, что внутри этого тега - ссылка. Целиком. А чтобы кликабельны были только слова, нужно каждое слово обернуть в тег отдельно.
12.04.2020 в 21:09

this is trash, but I'm a racoon
А чтобы кликабельны были только слова, нужно каждое слово обернуть в тег отдельно.
???
Чтобы фраза была кликабельной можно обернуть в тег все слова сразу, не надо по отдельности.
Вряд ли слова не отделимы от поля. Я так понимаю, что есть контейнер=строка с названием. Внутри этого контейнера второй контейнер=слова. И внутренний контейнер меньше либо равен большому. То есть малый(=слова) может быть обернут тегом сам по себе, оставляя пустое пространство нетронутым.
12.04.2020 в 21:39

Эр Рокэ, откуда у вас отравленный канон?!
Costa Candela, нет, не так. Нет никакого внутреннего контейнера, есть просто строка текста где пробел - просто один из символов, который для браузера ничем не примечателен по сравнению с прочими.
12.04.2020 в 21:56

this is trash, but I'm a racoon
пробел - просто один из символов
Если что, я когда писала о кликабельности только слов возмущалась не пробелами, а пустым пространством справа от названия сообщества. То есть мое "только слова" это не "только буквенные символы", а "только название соо, а не вся строка шириной в блок записи".

static.diary.ru/userdir/3/1/7/6/3176034/8673337...
12.04.2020 в 22:12

Эр Рокэ, откуда у вас отравленный канон?!
Costa Candela, я так зависла, что аж залезла в код страницы через инструменты разработчика. И теперь предположительно знаю, что делать.
Попробуйте в css добавить .user {display: inline !important;}
Нет там никакого контейнера. Но сама ссылка в стилях прописана как блочный элемент. Если сделать ее строчной, получается вроде бы то, что вам надо.
Но я не гарантирую, что после этого не слетит что-нибудь еще, потому что зачем так сделано - не поняла.
12.04.2020 в 22:13

Эр Рокэ, откуда у вас отравленный канон?!
А вот с открытием по клику уже не прокатит, это прямо в верстку атрибут добавлять надо. Если бы дайри работал со скриптами, можно было б извратиться, но он их ест. Так что увы.