Автоматически c разрыв строки с использованием подробного сводного элемента - PullRequest
0 голосов
/ 16 июня 2020

Я хочу выровнять текст резюме. Текст выровнен по центру, но текст будет в новой строке, а стрелка для открытия деталей находится в отдельной строке.

Желаемый вид: стрелка находится в той же строке, что и сводное содержание, а также по центру с ним. Детали должны быть выровнены по левому краю.

Желаемый вид : enter image description here

Текущие идеи исходного кода :
Но все они имеют дополнительный разрыв строки после стрелки.

    .center {
        text-align: center;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
<p>
  <details>
        <summary>
            <div class="center">
               Some summary in center
            </div>
        </summary>
        <div>
            <p>
               Some more details
            </p>
        </div>
    </details>
</p>

enter image description here

1 Ответ

0 голосов
/ 17 июня 2020

Поместите свой класс .center в тег <summary>:

.center {
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
<details>
    <summary class="center">
           Some summary in center       
    </summary>
        <p>
           Some more details
        </p>
</details>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...