Перечеркнутый текст css: text-decoration-color | htmlbook.ru

Содержание

CSS свойство text-decoration

Содержание web-сайта, в тех или иных случаях, требует оформления его части в виде подчёркнутого, перечёркнутого, а также текста с линией сверху или мигающий вариант отображения, который в прочем в настоящее время мало используется в виду не соответствия с текущими требованиями. Одновременно можно задействовать более одного стиля, перечисляя выбранные значения через пробел.

Наиболее распространённые стили

underline – подчёркивание текста сплошной линией.


HTML

<div>
  <p>
    Подчеркнутый текст.
  </p>
</div>


CSS

.box{
    width: 300px;
    margin: 0px auto;
    padding: 3px 20px;
    border-radius: 8px;
    background-color: #fc0;
    border: 3px solid #960;
}
.box p{
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}


line-through – вывод перечеркнутого текста.


HTML

<div>
  <p>
    Перечёркнутый текст.
  </p>
</div>


CSS

.box p{
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    text-decoration : line-through; 
}


none – отменяет все заданные ранее эффекты, включая и подчеркивания у ссылок которое установлено по умолчанию.


HTML

<div>
  <p>
    Отмена эффектов.
  </p>
</div>

CSS .box p{ font-size: 25px; font-weight: bold; text-align: center; text-decoration : none; }

Менее используемые стили

overline – отображает текст с линией поверх него.


HTML

<div>
  <p>
    Линия над текстом.
  </p>
</div>


CSS

text-decoration : overline;


blink – этот параметр задаёт пульсирующий текст.


HTML

<div>
  <p>
    Пульсирующий текст.
  </p>
</div>


CSS

text-decoration : blink;


Как добавить зачеркнутый текст в react native?



Привет я хочу добавить зачеркнутый текст в $10 сумму за показ сократить количество. Пожалуйста, проверьте ниже :

<View style={styles.row}>
    <View style={styles.inputWrapstotal}>
        <Text style={styles.labelcolor}>16.7% Off</Text>
    </View>
    <View style={styles.inputWrapstotal}>
        <Text style={styles.labelamount}>Rs $10</Text>
        <Text style={styles.labelamountchange}> 12 </Text>
    </View>
</View>

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

Пожалуйста, проверьте изображения

android css reactjs react-native
Поделиться Источник Madhur     23 августа 2017 в 07:47

3 ответа


  • Как добавить текст к изображению в React Native?

    Я исследую, легко ли это сделать с помощью React Native или мне следует создать собственное приложение. Я хочу отредактировать изображение из библиотеки фотографий и добавить к нему текстовое наложение. Думайте об этом как о открытке с поздравительным посланием. Как бы я добавил текст к…

  • Как добавить несколько компонентов в React Native?

    Примечание: Я новичок в React Native и искал, как это сделать, но не нашел никаких полезных результатов .я использую React Native для создания приложения и хочу добавить несколько компонентов, таких как текст, кнопки и пространство ввода текста, но у меня возникли проблемы с этим, не получая…



98

С :

<Text style={{textDecorationLine: 'line-through', textDecorationStyle: 'solid'}}>
  Solid line-through
</Text>

Поделиться Andrew     23 августа 2017 в 07:56



14

<Text style={{ textDecorationLine: 'line-through' }}>Strike through text</Text>

Дополнительные параметры оформления текста можно найти в официальной документации здесь

Поделиться alexdriedger     23 августа 2017 в 07:55



4

Вы можете использовать textDecorationLine с свойством ‘line-through’, как показано ниже:

<Text style={{ textDecorationLine: 'line-through' }}>$12</Text>

он поместит строку поверх вашего текста!

Поделиться Unknown     23 августа 2017 в 09:25


Похожие вопросы:


Зачеркнутый текст в Adobe Flex 4

Как сделать зачеркнутый текст в Adobe Flex 4? Я имею в виду использование собственных функций Flex framework: стилей, библиотек, классов. Я использую компонент RichText . Пожалуйста, не отвечайте:…


Зачеркнутый текст в vim?

Поддерживает ли Vim (с плагином или без него — мне все равно) зачеркнутый текст вообще? Я обнаружил, что держу в нем Бегущий список TO-DO’s и хотел бы иметь возможность cross off моих выполненных…


Как react native прокручивать текст?

Как react native прокручивать текст? У меня есть длинный текст в контейнере фиксированной высоты. Я хочу показать часть текста в этом контейнере и прокрутить его, когда захочу увидеть больше. Я…


Как добавить текст к изображению в React Native?

Я исследую, легко ли это сделать с помощью React Native или мне следует создать собственное приложение. Я хочу отредактировать изображение из библиотеки фотографий и добавить к нему текстовое…


Как добавить несколько компонентов в React Native?

Примечание: Я новичок в React Native и искал, как это сделать, но не нашел никаких полезных результатов .123. Этот продукт может сделать ……


Можно ли переключить текст на зачеркнутый текст в Visual Studio Code?

Я хочу отслеживать список дел в Visual Studio Code. Можно ли отображать/переключать зачеркнутый текст: задача еще не выполнена задача выполнена (используется…


Как разместить определенный текст в react native

Я пытаюсь поместить некоторый текст в react native, используя компонент Text , и мне интересно, как бы я использовал его, чтобы поместить <-> в текст в react native. Я попытался поместить его…


Как размыть текст в React Native

Вопрос прост. У меня есть представление с текстовым компонентом в нем. Я просто хочу, чтобы этот текст изначально был размытым. Единственное решение, которое я видел, чтобы размыть что-то в React…


react native текст разрывает слово посередине

Я показываю текст в текстовом компоненте react native внутри нескольких вложенных компонентов представления. Я получаю этот текст из службы, которую я называю. Текст меняется в зависимости от…

Узнаем как изготовить зачеркнутый текст в CSS

CSS позволяет производить самые разнообразные операции, связанные с декоративным украшением всей страницы. Особое внимание уделяется тексту, который в большинстве случаев заполняет большую часть всех сайтов. Сегодня мы с вами рассмотрим одно интересное свойство: надчеркнутый, подчеркнутый и зачеркнутый текст. Все эти эффекты устанавливаются с помощью одного правила CSS.

Присвоение

Подчеркнуть и зачеркнуть текст в CSS можно с помощью команды «text-decoration». Эффект будет зависеть от того, какое указано значение. CSS был придуман, чтобы разделить логическую и структурную часть веб-страницы. Но до появления каскадных таблиц стилей использовались HTML-теги, которые имели аналогичное значение. К примеру, такой элемент, как <strike> позволяет вывести зачеркнутый текст. Сейчас данный тег признан нежелательным, и его применение автоматически сделает ваш код страницы невалидным. Хотя при этом элемент <strike> до сих пор поддерживается всеми современными браузерами и используется некоторыми разработчиками. Но вернемся к CSS. Команда «text-decoration» может иметь следующие значения:

  • Underline. Назначив данное значение, вы получите подчеркнутый текст.
  • Overline. Линия будет проходить над определенным фрагментом страницы.
  • Line-through. Создает перечеркнутый или зачеркнутый текст.
  • Blink. Выделенный фрагмент документа будет периодически исчезать и снова появляться.
  • Также есть значения «none» и «inherit». Первое отменяет все эффекты, а второе приказывает наследовать свойство у родительского элемента.

Предназначение

Казалось бы, что в CSS зачеркнутый текст и подобные эффекты служат только для украшения текста. В большинстве случаев это утверждение правдивое. Но иногда стоит задуматься над вопросом: для чего создавались такие элементы? К примеру, уже устаревший тег «strike» использовался для обозначения неверной или старой информации. Читатели, увидев перечеркнутый текст, понимают скрытое значение такого обозначения. Подчеркнутые слова всегда сразу же выделяются из общего потока. Поэтому такой эффект необходимо использовать для выделения важной информации. Значение «blink», которое делает текст мигающим, используется довольно редко, так как среди программистов принято считать такой эффект неприемлемым. Ведь мало кому из ваших читателей нравятся мелькающие символы, которые будут постоянно их отвлекать. Ну а значение «overline» используется только для украшения текста.

Особенности

Хотя все значения свойства «text-decoration» входят в спецификацию версий каскадных таблиц, все же некоторые значения не поддерживаются современными браузерами. Например, мигающий текст не будет виден в IE. Браузер Google Chrome не воспринимает некоторые значения. Мобильные платформы неполноценно поддерживают данное свойство.

Заключение

Такие эффекты, как зачеркнутый текст и другие схожие значения, применяются довольно часто на просторах Интернета. Их использование позволяет правильно выразить основную идею автора, помогая концентрировать внимание читателей на нужной части текста. Но не стоит  слишком усердствовать и при любой возможности применять свойство «text-decoration». Ведь излишнее украшение текста может навредить вам и вашим читателям.

Перечёркнутый подчёркнутый текст CSS изменить сайт WordPress — info-effect.ru

 Привет ! Мы продолжаем изменять CSS стили на сайте WordPress ! Сегодня вы узнаете как сделать на своём сайте подчёркнутый или перечёркнутый текст. Вы сможете сделать подчёркнутый или перечёркнутый текст в любом месте на вашем сайте. Вы сможете очень просто изменить стили сайта с помощью визуального CSS редактора. Вы сможете сразу же наблюдать за всеми изменениями на сайте, перед тем как сохраните стили. Очень простой и полезный плагин !

Установить плагин SiteOrigin CSS вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины — Добавить новый

, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

 

Подробнее о данном плагине, о всех его функциях и возможностях, смотрите Здесь !!! Далее, я вам только покажу как сделать подчёркнутый или перечёркнутый текст в CSS стилях сайта.

После установки и активации плагина, перейдите на страницу: Внешний вид — Custom CSS. На странице плагина, вверху справа нажмите на кнопку в виде одного глазика.

 

 

Далее, у вас откроется ваш сайт с CSS редактором. Вверху страницы вы можете указать URL адрес страницы вашего сайта, на которой вы хотите изменить текст.

Далее, на странице нажмите мышкой по тексту, который вы хотите изменить. Вверху страницы слева, в CSS редакторе, у вас появится название CSS стиля элемента.

Далее, на вкладке «Text», возле параметра «Text Decoration», выберите стиль для текста, перечёркнутый, подчёркнутый или обычный. На сайте сразу отобразятся все изменения. В конце нажмите вверху на кнопку-галочку.

 

 

Далее, на странице плагина у вас появятся CSS стили для изменения текста. Нажмите на кнопку — Save CSS, чтобы сохранить стили.

 

 

Всё готово ! После сохранения изменений, у вас на сайте отобразятся все изменения ! Не забудьте обновить страницу или удалить кэш.

 

 Рекомендую Супер плагины:

Simple Custom CSS.

— Custom CSS Pro.

 

Остались вопросы ? Напиши комментарий ! Удачи !

 

Как сделать зачеркнутый текст в CSS

CSS позволяет производить самые разнообразные операции, связанные с декоративным украшением всей страницы. Особое внимание уделяется тексту, который в большинстве случаев заполняет большую часть всех сайтов. Сегодня мы с вами рассмотрим одно интересное свойство: надчеркнутый, подчеркнутый и зачеркнутый текст. Все эти эффекты устанавливаются с помощью одного правила CSS.

Присвоение

Подчеркнуть и зачеркнуть текст в CSS можно с помощью команды «text-decoration». Эффект будет зависеть от того, какое указано значение. CSS был придуман, чтобы разделить логическую и структурную часть веб-страницы. Но до появления каскадных таблиц стилей использовались HTML-теги, которые имели аналогичное значение. К примеру, такой элемент, как <strike> позволяет вывести зачеркнутый текст. Сейчас данный тег признан нежелательным, и его применение автоматически сделает ваш код страницы невалидным. Хотя при этом элемент <strike> до сих пор поддерживается всеми современными браузерами и используется некоторыми разработчиками. Но вернемся к CSS. Команда «text-decoration» может иметь следующие значения:

  • Underline. Назначив данное значение, вы получите подчеркнутый текст.
  • Overline. Линия будет проходить над определенным фрагментом страницы.
  • Line-through. Создает перечеркнутый или зачеркнутый текст.
  • Blink. Выделенный фрагмент документа будет периодически исчезать и снова появляться.
  • Также есть значения «none» и «inherit». Первое отменяет все эффекты, а второе приказывает наследовать свойство у родительского элемента.

Предназначение

Казалось бы, что в CSS зачеркнутый текст и подобные эффекты служат только для украшения текста. В большинстве случаев это утверждение правдивое. Но иногда стоит задуматься над вопросом: для чего создавались такие элементы? К примеру, уже устаревший тег «strike» использовался для обозначения неверной или старой информации. Читатели, увидев перечеркнутый текст, понимают скрытое значение такого обозначения. Подчеркнутые слова всегда сразу же выделяются из общего потока. Поэтому такой эффект необходимо использовать для выделения важной информации. Значение «blink», которое делает текст мигающим, используется довольно редко, так как среди программистов принято считать такой эффект неприемлемым. Ведь мало кому из ваших читателей нравятся мелькающие символы, которые будут постоянно их отвлекать. Ну а значение «overline» используется только для украшения текста.

Особенности

Хотя все значения свойства «text-decoration» входят в спецификацию версий каскадных таблиц, все же некоторые значения не поддерживаются современными браузерами. Например, мигающий текст не будет виден в IE. Браузер Google Chrome не воспринимает некоторые значения. Мобильные платформы неполноценно поддерживают данное свойство.

Заключение

Такие эффекты, как зачеркнутый текст и другие схожие значения, применяются довольно часто на просторах Интернета. Их использование позволяет правильно выразить основную идею автора, помогая концентрировать внимание читателей на нужной части текста. Но не стоит  слишком усердствовать и при любой возможности применять свойство «text-decoration». Ведь излишнее украшение текста может навредить вам и вашим читателям.

text-decoration | html5.one

Internet Explorer Chrome Opera Safari Firefox Android iOS
6.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

Краткая информация

Версии CSS

CSS 1CSS 2CSS 2.1CSS 3

Описание

Добавляет оформление текста в виде его подчеркивания, перечеркивания, линии над текстом и мигания. Одновременно можно применить более одного стиля, перечисляя значения через пробел.

Синтаксис

text-decoration: [ blink || line-through || overline || underline ] | none | inherit

Значения

blink
Устанавливает мигающий текст. Такой текст периодически, примерно раз в секунду исчезает, потом вновь появляется на прежнем месте. Это значение в настоящее время не поддерживается браузерами и осуждается в CSS3, взамен рекомендуется использовать анимацию.
line-through
Создает перечеркнутый текст (пример).
overline
Линия проходит над текстом (пример).
underline
Устанавливает подчеркнутый текст (пример).
none
Отменяет все эффекты, в том числе и подчеркивания у ссылок, которое задано по умолчанию.
inherit
Значение наследуется у родителя.

Пример

HTML5 CSS2.1 IE Cr Op Sa Fx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>text-decoration</title>
  <style>
   a { 
    text-decoration: none; /* Убираем подчеркивание у ссылок */
   }
   a:hover { 
    text-decoration: underline; /* Добавляем подчеркивание 
                                   при наведении курсора мыши на ссылку */
   }
  </style> 
 </head> 
 <body>
  <p><a href="1.html">Стратегическое нападение</a></p>
 </body>
</html>

Объектная модель

[window.]document.getElementById(«elementID»).style.textDecoration

[window.]document.getElementById(«elementID»).style.textDecorationBlink

[window.]document.getElementById(«elementID»).style.textDecorationLineThrough

[window.]document.getElementById(«elementID»).style.textDecorationNone

[window.]document.getElementById(«elementID»).style.textDecorationOverLine

[window.]document.getElementById(«elementID»).style.textDecorationUnderline

Браузеры

Internet Explorer до версии 7.0 включительно не поддерживает значение inherit. Линия полученная с помощью значения line-through в IE7 располагается выше, чем в других браузерах; в IE8 эта ошибка исправлена.

Как в HTML сделать текст перечеркнутым

Для того, чтобы текст в веб-документе выглядел перечёркнутым, в HTML можно использовать теги <strike> и <s>. Рассмотрим оба этих тега.

Тег <strike> является устаревшим, хотя и поддерживается современными браузерами. Его использование осуждается спецификацией HTML 4.01, валидный код получается только при использовании переходного <!DOCTYPE>. В HTML 5 использование <strike> и вовсе запрещено.

Синтаксис тега <strike>:

<strike>Текст</strike>

Пример использования тега <strike>:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title>Тег STRIKE</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 <body>

  <p><strike>Перечеркнутый текст</strike></p>

 </body>
</html>

Для тега <strike> обязательно наличие закрывающего тега. Атрибутов он не имеет.

Более удобной альтернативой тегу <strike> является тег <s>. Удобнее он хотя бы в силу своего краткого написания. Каких-то особых различий в использовании этих двух тегов нет. Разве что тег <s> разрешен в HTML 5.

Синтаксис тега <s>:

<s>Текст</s>

Пример использования тега <s>:

<!DOCTYPE html>
<html>
 <head>
  <title>Тег s</title>
  <meta charset="utf-8">
 </head>
 <body>

  <p><s>Перечеркнутый текст</s></p>

 </body>
</html>

Закрывающий тег в данном случае тоже обязателен. Атрибутов тег <s> не имеет.

Современные спецификации HTML/XHTML рекомендуют использовать вместо тегов <strike> и <s> CSS (text-decoration).

html — CSS — Подчеркивание, зачеркивание и наложение (со стилями и цветами) в одном элементе

html — CSS — Подчеркивание, зачеркивание и наложение (со стилями и цветами) в одном элементе — qaru

Спросил

Просмотрено 4к раз

Я хочу получить только один с тремя линиями (подчеркивание, зачеркивание и верхняя линия), например: (Это только пример, я хочу изменить его динамически)

, но я не могу использовать несколько текстовые украшения в одном элементе вот так:

  пролет {
    текст-оформление: линия поверх зеленого пунктирного цвета;
    текст-оформление: сквозная волнистая бирюзовая;
    оформление текста: двойное подчеркивание красным;
}
  

Как это сделать с помощью одного ? Может быть, я могу использовать :: after и :: before или другие языки, такие как SASS или LESS?
Спасибо за помощь.

Создан 29 авг.

Кацпер Г.

81088 серебряных знаков2828 бронзовых знаков

4

Используйте отображение : встроенный блок и с верхней границей и с нижней границей и с текстовым оформлением

  пролет {
  дисплей: встроенный блок;
  граница сверху: пунктирная 1px # 000;
  нижняя граница: толстый двойной красный;
  текст-оформление: сквозная волнистая бирюзовая;
}  
   Немного текста   

За первый комментарий

  пролет {
  дисплей: встроенный;
  текст-оформление: сквозная волнистая бирюзовая;
  размер шрифта: 22 пикселя;
  положение: относительное;
}
span: after {
  позиция: абсолютная;
  content: «Немного текста»;
  слева: 0;
  верх: 0;
  текст-украшение: подчеркивание волнистым красным цветом;
  z-индекс: -1;
  цвет белый;
}

span: before {
  позиция: абсолютная;
  content: «Немного текста»;
  слева: 0;
  верх: 0;
  текст-оформление: оверлайн волнистый черный;
  z-индекс: -1;
  цвет белый;
}  
   Немного текста   

За последний комментарий

  пролет {
  дисплей: встроенный;
  текст-оформление: сквозная волнистая бирюзовая;
  размер шрифта: 22 пикселя;
  положение: относительное;
}
span: after {
  позиция: абсолютная;
  содержание: «S»;
  слева: 0;
  верх: -100%;
  текст-оформление: подчеркивание волнистым черным;
  z-индекс: -1;
  цвет белый;
  ширина: 100%;
  межбуквенный интервал: 1000 пикселей;
  переполнение: скрыто;
}

span: before {
  позиция: абсолютная;
  содержание: «S»;
  слева: 0;
  верх: 0;
  текст-украшение: подчеркивание волнистым красным цветом;
  z-индекс: -1;
  цвет белый;
  ширина: 100%;
  межбуквенный интервал: 1000 пикселей;
  переполнение: скрыто;
}  
   Немного текста   
Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *