Сделайте выравнивание по левому краю, чтобы занять все пространство - PullRequest
0 голосов
/ 12 июня 2018

Я хочу составить руководство по запуску команды в Windows command prompt.

.bold-cli {
        float: left;
        padding: 20px;
        margin: 20px 30px;
        font-family: Arial;
        font-style: italic;
        font-weight: bold;
        background-color: black;
        color: white;
}

<div class="bold-cli">
    C:\> Rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache 
</div>

Я хочу, чтобы div занимал только пространство, достаточное для показа команды, а не растянулось горизонтально, поэтомуЯ добавляю float: left.

Проблема в том, что содержимое после этого div не начинается с новой строки, оно отображается справа.

enter image description here

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

Добавьте clearfix div, как показано ниже, чтобы удалить поплавок, влияющий на следующий элемент.

 
.bold-cli {
    float: left;
    padding: 20px;
    margin: 20px 30px;
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
    background-color: black;
    color: white;
}

.clearfix::after {
content: "";
clear: both;
display: table;
}
<div class="bold-cli">
 ABC ABC  ABC ABC  ABC ABC  ABC ABC  ABC ABC  AB ABC  ABC ABC  ABC 
</div>
<div class="clearfix">
</div>

Start from new line
0 голосов
/ 12 июня 2018

.bold-cli {
  float: left;
  padding: 20px;
  margin: 20px 30px;
  font-family: Arial;
  font-style: italic;
  font-weight: bold;
  background-color: black;
  color: white;
}
<p>To fix this, start a command prompt, type the following command and then press Enter.</p>
<div class="bold-cli">
  C:\> Rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
</div>
<span style="float:left;clear: both;">We have build a utility to run this command for you. <a href="https://stackoverflow.com/" style="color: #DB5523;">Click me</a></span>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...