Мне нужно динамически отображать 2 графических файла изображения, которые представляют собой открывающие и закрывающие кавычки, как показано ниже в примере экрана.Как эффективно плавать изображение или фоновое изображение
Кавычки должны появляться только слева и справа от верхнего блока содержимого, как показано. Ширина блока содержимого будет различаться на странице.
Я пробовал поплавок и фоновое изображение. У кого-нибудь есть подсказка или трюк, чтобы правильно, динамично и гибко позиционировать 2 файла изображения?
Вот то, что я до сих пор после работы с @Utkanos ответить:
HTML
<div class="postsPage_item_content postsPage_item_quote"><?php the_content();?></div>
CSS
div#maincontentcontainer div#primary div div.postsPage_item_content {
position: relative;
text-align: center;
}
div#maincontentcontainer div#primary div div.postsPage_item_quote::before, div#maincontentcontainer div#primary div div.postsPage_item_quote::after {
background-image: url('../images/QUOTE1.png');
content: '';
display: block;
left: 20%;
height: 28px; /* background-image natural height is 28px */
position: absolute;
top: calc(50% - 50px);
width: 36px; /* background-image natural width is 36px */
}
div#maincontentcontainer div#primary div div.postsPage_item_quote::after {
background-image: url('../images/QUOTE2.png');
left: auto;
right: 20%;
}
Дисплей
Желаемые результаты состоят в том, что (1) каждая из динамически отображаемых котировок выравнивается с верхней частью блока контента и (2) динамически позиционирует кавычки с заполнением поля слева и справа от блока содержимого, как показано красными стрелками ,
Хотя это может быть сделано, не было бы лучше, чтобы создать их с помощью свойства содержимого CSS и: до и: после того, как? – MightyPork
Ах. Я не знаком с этими стилями css. Я посмотрю на них. Спасибо @MightyPork –