Html 为什么文本溢出,如何避免溢出?

Html 为什么文本溢出,如何避免溢出?,html,css,bootstrap-modal,Html,Css,Bootstrap Modal,我正在尝试使用引导创建一个导航菜单栏,但是菜单中的文本溢出了,有人能帮忙吗 以下是文本溢出的屏幕截图: 我想做的是,如果文本太长,就将其换行,而不是溢出 代码如下: 溢出文本 按钮 第1类: 第2类: 第3类: 您可以将文本换行类添加到要换行的文本中 您可以将文本换行类添加到要换行的文本中 只需添加一些类似于此处的CSS即可 溢出文本 上校{ 最小宽度:适合的内容; } 按钮 第1类: 第2类: 第3类: 只需像这里这样添加一些CSS

我正在尝试使用引导创建一个导航菜单栏,但是菜单中的文本溢出了,有人能帮忙吗

以下是文本溢出的屏幕截图:

我想做的是,如果文本太长,就将其换行,而不是溢出

代码如下:


溢出文本
按钮
第1类:
第2类:
第3类:

您可以将文本换行类添加到要换行的文本中


您可以将文本换行类添加到要换行的文本中


只需添加一些类似于此处的CSS即可


溢出文本
上校{
最小宽度:适合的内容;
}
按钮
第1类:
第2类:
第3类:

只需像这里这样添加一些CSS即可


溢出文本
上校{
最小宽度:适合的内容;
}
按钮
第1类:
第2类:
第3类:

下拉项
有一个默认的
空白:nowrap
属性,这是导致问题的原因

您可以通过添加
空白:normal!重要信息
,请与学员联系

。下拉项{
空白:正常!重要;
}

溢出文本
按钮
第1类:
第2类:
第3类:

下拉项
有一个默认的
空白:nowrap
属性,这是导致问题的原因

您可以通过添加
空白:normal!重要信息
,请与学员联系

。下拉项{
空白:正常!重要;
}

溢出文本
按钮
第1类:
第2类:
第3类:

我注意到您没有单独的
 style="white-space: normal; margin: auto;"
<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
  <title>Overflowing text</title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css">

</head>
<body>
<!-- partial:index.partial.html -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>

<div class="dropdown">
    <button type="button" class="btn dropdown-toggle" data-toggle="dropdown">Button</button>
    <div class="dropdown-menu">
        <div class="dropdown-item">
            <div class="row">
                <div class="col">
                    <h6>Category 1:</h6>
                    <ul class="list-group">
                        <li class="list-group-item"><a class="dropdown-item" href="#" style="white-space: normal; margin: auto; margin-left:-20%;">This text overflows, how to make it not overflow?</a></li>
                    </ul>
                </div>
                <div class="col">
                    <h6>Category 2:</h6>
                    <ul class="list-group">
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option1</a></li>
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option2</a></li>
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option3</a></li>
                    </ul>
                </div>
                <div class="col">
                    <h6>Category 3:</h6>
                    <ul class="list-group">
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option1</a></li>
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option2</a></li>
                        <li class="list-group-item"><a href="#"><input type="checkbox"> Option3</a></li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
<!-- partial -->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.0/js/bootstrap.min.js"></script>
</body>

</html>