Как «отодвинуть» текст?
Мне нужно сделать вот так
главная категория 1
-- дочерняя1
-- дочерняя 2
главная категория 2
однако с имеющимся кодом всё стоит на одной линии, как это исправить?
@foreach($c as $i) <a href="{{route('category',$i->id)}}">{{$i->name}}</a> @foreach($i->children($i->id) as $j) <a href="{{route('category',$j->id)}}">&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;{{$j->name}}</a> @endforeach @endforeach |
@foreach($c as $i) <a href="{{route('category',$i->id)}}">{{$i->name}}</a> @foreach($i->children($i->id) as $j) <a href="{{route('category',$j->id)}}">&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;{{$j->name}}</a> @endforeach @endforeach
Дополнительно:
Попробуйте завернуть в списки
(напишите это как ответ)
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для отодвижения текста в HTML можно использовать CSS свойство padding. Оно позволяет задать отступы вокруг содержимого элемента.
Пример использования padding:
<div style="padding: 20px"> Текст с отступами </div>
В данном примере текст внутри элемента div будет иметь отступы по 20px со всех сторон.
Если нужно задать отступы только с одной стороны, можно использовать соответствующие свойства padding-top, padding-right, padding-bottom, padding-left:
<div style="padding-left: 10px"> Текст с отступом слева </div>
Также можно использовать абсолютное позиционирование элемента с помощью CSS свойства position. Например, чтобы "отодвинуть" текст вправо, можно использовать следующий код:
<div style="position: relative;left: 20px"> Текст с отступом вправо </div>
Используя вышеперечисленные методы, вы сможете легко отодвинуть текст на вашей веб-странице в нужном направлении.