Моя цель - предоставить что-то вроде ссылки «Читать дальше» рядом с текстовым блоком. Он автоматически добавляется до отправки содержимого клиенту, а блок, который содержит его, должен быть смежным с предыдущим текстом, как если бы его часть этого текста. Проблема в том, что содержимое текстового блока создается с помощью TinyMCE, поэтому контент будет упакован в различные теги (главным образом тег абзаца), поэтому следующий контент будет перенесен на следующую строку (или блок).Добавить смежный встроенный блок в любой встроенный контент
Итак, перед тем как пройти через разрушение содержимого серверного блока textblock, чтобы решить, где и как прикрепить другой блок, я подумал, что, возможно, есть способ сделать это, используя чистый CSS. Я чувствую, что это будет невозможно, поскольку я думаю, что для смежного блока потребуется сортировка переопределяющих свойств предыдущего блока, но опять-таки может быть одна или две вещи, которые я пропустил обо всем этом бизнесе CSS/inline.
Я создал JSFiddle here
Спасибо за любой конструктивный вклад в дело!
Интересно! Спасибо! Я попытаюсь применить это и сообщить вам. В любом случае, я никогда не видел определения p + p (или любого другого) такого рода). Что это значит? – SquareCat
это смежный селектор: в этом случае он соответствует всем 'p', которому вскоре предшествует другой' p' - поэтому в вашем примере он будет работать до тех пор, пока разметка не будет изменена (с другой смежной 'p') – fcalderan