В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 19-03-2024! 🞨
Меню :


Blog (1392)
php (329)
js (244)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
php array (33)
js date (33)
form html (30)
online (29)
Показать еще :
fonts (26)
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
hosting (18)
svg (18)
input (18)
php date (17)
board (16)
php time (16)
html book (16)
color (15)
info (15)
img (14)
js time (14)
js url (14)
js events (14)
htaccess (13)
select (13)
notepad (13)
osclass (13)
keyboard (12)
знак (12)
dw block (12)
php img (12)
php path (12)
table (12)
download (12)
icon (11)
form (11)
jsphp (11)
alphabet (10)
keyframes (10)
js delete (10)
yandex (10)
mouse (10)
chart (9)
hover (9)
dosite (8)
browser (8)
php post (7)
comment (7)
php url (7)
iframe (6)
php get (6)
mysql (6)
click (6)
list (6)
canvas (6)
adminka (6)
vs code (6)
js id (5)
mb (5)
heading (5)
value (5)
reg.ru (5)
ftp (5)
year (5)
js math (5)
tag a (5)
bbcode (4)
php var (4)
base64 (4)
xml (4)
scandir (4)
games (4)
flags (4)
symbols (4)
week (4)
day (4)
ssl (4)
нок (4)
submit (4)
task (4)
vk (4)
month (4)
pages (4)
console (4)
js form (4)
domen (3)
line (3)
https (3)
js post (3)
jquery post (3)
money (3)
numbers (3)
js img (3)
padding (3)
куб (3)
captcha (3)
ucoz (3)
js hash (3)
tag hr (2)
details (2)
typeof (2)
seo (2)
prompt (2)
sitemap (2)
рся (2)
youtube (2)
height (2)
arrows (2)
js vars (2)
counter (2)
google (2)
qr kod (2)
video (2)
speed (1)
smile (1)
нод (1)
rutube (1)
scroll (1)
windows (1)
archive (1)
jino (1)
cursor (1)

Как сделать бордер по ширине текста

Мы говорим : бордер по ширине текста, но даже и не пытаемся задуматься..., где мы каждый раз встречаем бордюр и он распространяется на всю ширину текста и не продолжается далее... может стоит посмотреть на этот объект повнимательнее!?

Подробнее о бордюре на всю ширину текста:

  1. Пример - с бордюром больше чем текст...
  2. Пример текста на ширину текста по умолчанию
  3. Второй пример бордюра на ширину текста

  1. Пример - с бордюром больше чем текст...

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

    т.е. бордюр будет больше чем тест на много!!!

    Бордюр больше текста:

    бордер больше ширины текста

    Далее рассмотрим из чего данный пример состоит...

    Простой пример, для этого нам понадобится:

    Пусть это будет блок div.

    + класс + название класса(example)

    Html:

    <div class=example>бордер больше ширины текста</div>

    Далее нам нужен css:

    класс(.example) внутри... тега style

    Используем тег style

    Добавим border

    + нужно добавить position bottom...

    Толщина 1px(единицы измерения)

    Начертание линии : solid

    Цвет ... пусть будет яркий... (red)

    Css:

    <style>

    .example {

    border-bottom: 1px solid red;

    }

    </style>


  2. Пример текста на ширину текста по умолчанию

    В предыдущем пункте я разобрал по косточкам строение кода с бордюром больше чем текст...

    А теперь давайте вернемся к блоку у котрого...

    бордер автоматически только на ширину текста

    Догадались и чем идет речь?

    Это ссылка! Пример текста на ширину текста по умолчанию
    А как узнать свойства по умолчанию?

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

    display : inline

    Другими словами... если мы применим к примеру из первого пункта, то мы получим бордюр на ширину текста... смотрим:

    Css:

    .example2 {

    border-bottom: 1px solid red;

    display: inline;

    }

    Html:

    <div class=example2>Бордюр на ширину текста:</div>

    Бордюр на ширину текста:

    Бордюр на ширину текста:

    Т.е мы превратили "display: block;" в "display: inline;"... а если это нам важно сохранить? тогда как...?


  3. Второй пример бордюра на ширину текста

    Как Вы увидели в предпоследних строчках... а если нам важно, чтобы "display: block;" сохранился...? давайте посмотрим на пример с использование заголовка...написаного в одну строку...

    Другой текст <h6 class=example2>Бордюр на ширину текста:</h6> здесь другой текст

    Выведем прямо здесь...

    Бордюр на ширину текста:

    Другой текст

    Бордюр на ширину текста:
    здесь другой текст

    Что вы видите?

    Что вместо того, чтобы занять всю ширину поля заголовок выстроился в строчку...

    Но если мы вернем самый первый стиль(example), то получим самый первый вариант... когда все блоки срабатывают по умолчанию.

    Другой текст <h6 class=example>Бордюр на ширину текста:</h6> здесь другой текст

    Другой текст

    Бордюр на ширину текста:
    здесь другой текст

    Что делать?

    Добавим span ... обернем наш текст в заголовке + класс "example"(он у нас отвечает только за бордюр...)

    Hmtl:

    Другой текст <h6><span class=example>Бордюр на ширину текста:</span></h6> здесь другой текст

    Css:

    <style>

    .example {

    border-bottom: 1px solid red;

    }

    </style>

    Мы опять получили, что хотели:

    Текст с бордюром одинаковой ширины!

    Другой текст

    Бордюр на ширину текста:
    здесь другой текст

Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Ещё : dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.017898 секунд. Подробнее