Показать сообщение отдельно
  #8 (permalink)  
Старый 11.02.2021, 15:12
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

Сообщение от Aetae
<a> - inline-block по умолчанию. В этом и суть. Нельзя класть блоки в inline по умолчанию(даже если переопределить классом).
<a> - inline по умолчанию.
Класть то можно. Получается не так, как хотелось бы
А вот если <a> поставить inline-block, то все как надо
<body>
<a id=adef href="https://yandex.ru/">
    <div style="position:relative;width:300px;height:200px;border:1px solid red;background:#ffccff">
    Тут див с какими то размерами фото и текстом. И возможно еще какой то еще div а может даже два
    </div>
    текст внутри a
</a>
<span>текст вне a</span>
<p></p>

<a id=ainbl href="https://yandex.ru/"style="display:inline-block;background:#ccffff">
    <div style="position:relative;width:300px;height:200px;border:1px solid red;">
    Тут див с какими то размерами фото и текстом. И возможно еще какой то еще div а может даже два
    </div>
    текст внутри a
</a>
<span>текст вне a</span>
</body>
Ответить с цитированием