Я делаю профиль для этого веб-сайта, и я хотел сделать обложку, такую как элемент, подобный facebook. Проблема, с которой я столкнулся, – сначала, как сохранить фоновое изображение обложки? Например, я могу сохранить URL-адрес изображения в базе данных, но как я мог бы поместить его в css?
Я действительно не хочу просто поставить:
<div style="background-image:url(<?php echo $imageUrl?>) no-repeat center center fixed"> </div>
Это выглядит действительно уродливой разметкой. Есть ли другой способ?
Единственные другие варианты – это поместить его в тег стиля или создать php для внешнего файла CSS.
Для тега, который вы сделали бы
<style> div { background-image: url(<?php echo $imageURL;?>); } </style>
Это немного чище, чем встроенный стиль HTML.