powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Строка исправленного текста над строкой ошибочного текста, css?
7 сообщений из 7, страница 1 из 1
Строка исправленного текста над строкой ошибочного текста, css?
    #39815427
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сделать попроще в html/css такую штуку?

То есть блок (или это будет не блок?) "исправление" должен начинаться по строке там же, где "ошибка", располагаться над "ошибкой", таскаться за ней при переформатировании текста.

Предполагается, что межстрочный интервал достаточный, чтобы там уместились "исправления".

Если для "исправления" задать vertical-align = super, то он успешно прыгнет вверх, но "ошибка" не будет под ним, а только после него, правее. А надо под ним.
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815453
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое что на ум приходит - "position:relative" ну и так далее.
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815483
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

а второе - что на лечении CSS по скриншотам можно даже организовать телешоу
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815484
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руслан Дамировичfkthat,

а второе - что на лечении CSS по скриншотам можно даже организовать телешоу
Ну, тут, как раз, вполне себе понятно, какого результата чел. добиться хочет.
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815493
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
<!DOCTYPE html>
<html>
    <head>
        <style>
            p {
                line-height: 1.5em;
            }

            .wrap {
                display: inline-block;
                position: relative;
                height: 2em;
            }

            .correct {
                position: absolute;
                line-height: 1em;
                color: #0f0;
            }

            .wrong {
                display: block;
                margin-top: 1em;
                line-height: 1em;
                color: #f00;
                text-decoration: line-through;
            }
        </style>
    </head>
    <body>
        <p>Lorem ipsum <span class="wrap"><span class="correct">dolor</span><span class="wrong">sit</span></span> amet.</p>
    </body>
</html>
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815764
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы попробовала с
::before + attr

.correct::before{content: attr(wrong); position: absolute; ....}
<span class="correct" wrong="неправильный текст">dolor</span>
...
Рейтинг: 0 / 0
Строка исправленного текста над строкой ошибочного текста, css?
    #39815876
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если возможное налезание вронгов не волнует..
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<!DOCTYPE html>
<html>
<head>
    <style>
        p {line-height: 1.6em}
        .correct {position: relative; color: #0f0}
        .correct::before {content: attr(wrong); display: block; position: absolute; top: -.9em; left: -50%; right: -50%; text-align: center; color: #f00; text-decoration: line-through}
    </style>
</head>
<body>
    <p>
        Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
            <span class="correct" wrong="Sit">Dolor</span> <span class="correct" wrong="dolor">sit</span> <span class="correct" wrong="DOLOR">SIT</span>
        Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. 
    </p>
</body>
</html>
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Строка исправленного текста над строкой ошибочного текста, css?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]