Как сделать якорь, чтобы по нему падало не ниже заголовка ,а выше?

S
На сайте с 06.05.2022
Offline
0
439
2 дня уже мучаюсь с этим вопросом, кучу сайтов и статей прочитано. ничего не помогает.

<div style=”position:relative; top:-50px;” id="1"> тут блок текста </div>

Вот такой код, не работает. Есть какие то еще идеи? без css, пожалуйста. Где делаю страницу, технически css не вставить. 
LEOnidUKG
На сайте с 25.11.2006
Offline
1742
#1
Установить якорь туда куда надо не вариант?
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Vladimir
На сайте с 07.06.2004
Offline
549
#2
snower :
2 дня уже мучаюсь с этим вопросом, кучу сайтов и статей прочитано. ничего не помогает.

<div style=”position:relative; top:-50px;” id="1"> тут блок текста </div>

Вот такой код, не работает. Есть какие то еще идеи? без css, пожалуйста. Где делаю страницу, технически css не вставить. 

<h1 id="1">Заголовок</h2>

<div style=”position:relative; top:-50px;”> тут блок текста </div>
Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
S
На сайте с 06.05.2022
Offline
0
#3
LEOnidUKG #:
Установить якорь туда куда надо не вариант?

не. там спойлер (выпадушка) и нужно чтоб он открывался. т.е. якорь пихаю под спойлер. 

M
На сайте с 17.06.2021
Offline
75
#4
можно попробовать еще
padding-top: Npx;
margin-top: -Npx;
Bybit крипто биржа https://partner.bybit.com/b/58507 /// Зарубежные VPS с оплатой РФ картами https://aeza.net/?ref=416422 (+15% к пополнению) //// Обучаем нейронки на сайте https://f4ck41.fun/
S
На сайте с 06.05.2022
Offline
0
#5
makepuff #:
можно попробовать еще
padding-top: Npx;
margin-top: -Npx;

а можно чуть больше информации? в кавычки это или в какой блок вставить?

Жорик
На сайте с 11.09.2006
Offline
179
#6
snower :
Где делаю страницу, технически css не вставить

Что за сказки ))) А что можно вставить? Тег <style> можно? <script> можно?

Проблему можно решить через JS несколькими строчками.

Если заголовки однострочные, можно через scroll-padding-top, хотя это костыль.

Но лучше всего заголовкам присваивать id, а не абзацам под ними.

S
На сайте с 06.05.2022
Offline
0
#7
Жорик #:

Что за сказки ))) А что можно вставить? Тег <style> можно? <script> можно?

Проблему можно решить через JS несколькими строчками.

Если заголовки однострочные, можно через scroll-padding-top, хотя это костыль.

Но лучше всего заголовкам присваивать id, а не абзацам под ними.

Теги <style> и <script>  - это можно.

Я понимаю что лучше заголовкам, но технически это не подходит. 

Я понимаю что проблему можно решить, я же здесь и спрашиваю совета в решении. 

M
На сайте с 17.06.2021
Offline
75
#8
snower #:

а можно чуть больше информации? в кавычки это или в какой блок вставить?

<div style=”position:relative; padding-top: 10px; margin-top: -15px; ” id="1"> тут блок текста </div>

но вообще айдишник загловку писать надо, я сначала не заметил что он блоку дается
Жорик
На сайте с 11.09.2006
Offline
179
#9
snower #:
не. там спойлер (выпадушка) и нужно чтоб он открывался. т.е. якорь пихаю под спойлер. 

Приведите кусок HTML кода от заголовка до начала абзаца под спойлером.

S
На сайте с 06.05.2022
Offline
0
#10
Жорик #:

Приведите кусок HTML кода от заголовка до начала абзаца под спойлером.

ну тут 2 варианта, оба работают:

либо 

<details>

<summary><span style="color: #000000;font-size: 23px;">Заголовок<span style="color: #000000;"></summary>

либо

+====Заголовок

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий