Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.04.2021, 10:13
|
|||
---|---|---|---|
Помогите организовать правильную верстку |
|||
#18+
У меня есть на странице текст с дополнительной информацией по его разметке. Примерно так: Код: html 1. 2. 3. 4. 5. 6.
Должно быть три режима отображения этого текста. Первый режим: .word.body отображаются обычным образом, .word.tag скрываются. Второй режим: .word.body скрывается, .word.tag отображается. Третий режим: вывод в две колонки, в левой колонке отображается .word.body, в правой колонке отображается .word.tag, строки в обоих колонках выровнены. Вот с последним сложности. Не представляю, как это сделать средствами CSS. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 11:42
|
|||
---|---|---|---|
|
|||
Помогите организовать правильную верстку |
|||
#18+
Alibek B., Приведите пример вывода третьего режима. (Сделать можно используя flex) Заодно скажите, как вы режимы переключать собираетесь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 12:11
|
|||
---|---|---|---|
Помогите организовать правильную верстку |
|||
#18+
Для переключения попробую использовать option и условные селекторы. Пример — как должно выглядеть? Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 12:14
|
|||
---|---|---|---|
Помогите организовать правильную верстку |
|||
#18+
Хотя нет, так будет невозможно. Тогда в правой колонке должны быть только span.word.tag, без пробелов, запятых и прочего. Всё остальное (кроме span.word.tag) должно остаться в левой колонке. И атрибут alt видимо тогда стоит перенести из внутренних span во внешний span.row. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 12:18
|
|||
---|---|---|---|
Помогите организовать правильную верстку |
|||
#18+
То есть основная хотелка заключается в следующем: в HTML элементы указаны последовательно, а отображаться должны в разные flow (наверное) параллельно. span.row можно сделать блочным элементом и тем самым упростить выравнивание по высоте. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 13:10
|
|||
---|---|---|---|
|
|||
Помогите организовать правильную верстку |
|||
#18+
Alibek B. То есть основная хотелка заключается в следующем: в HTML элементы указаны последовательно, а отображаться должны в разные flow (наверное) параллельно. span.row можно сделать блочным элементом и тем самым упростить выравнивание по высоте. Сначала нужно ТОЧНО определить, что должно получиться, а потом уже думать как это сделать И почему ! и ? отображаются в обоих колонках? Задано то только один раз (вне всякого span). Атрибут средствами CSS точно перенести нельзя. Кстати, а как должен работать атрибут alt у span? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 13:21
|
|||
---|---|---|---|
Помогите организовать правильную верстку |
|||
#18+
voraa Атрибут средствами CSS точно перенести нельзя. Разумеется. Я его в HTML-коде перенесу. voraa Кстати, а как должен работать атрибут alt у span? Во втором или третьем режиме при наведении курсора на значки должна отображаться всплывающая подсказка с текстом строки. Да и в первом режиме может отображаться, не мешает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2021, 16:44
|
|||
---|---|---|---|
|
|||
Помогите организовать правильную верстку |
|||
#18+
Alibek B. voraa Кстати, а как должен работать атрибут alt у span? Во втором или третьем режиме при наведении курсора на значки должна отображаться всплывающая подсказка с текстом строки. Да и в первом режиме может отображаться, не мешает. Правда? Проверяли или просто предположение? Обычно alt работает в другом месте и по-другому. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=22&mobile=1&tid=1443263]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 373ms |
0 / 0 |