GVKun编程网logo

如何在Bootstrap中将导航项居中?(bootstrap导航栏怎么居中)

11

如果您想了解如何在Bootstrap中将导航项居中?的相关知识,那么本文是一篇不可错过的文章,我们将对bootstrap导航栏怎么居中进行全面详尽的解释,并且为您提供关于bootstrap3让导航菜单

如果您想了解如何在Bootstrap中将导航项居中?的相关知识,那么本文是一篇不可错过的文章,我们将对bootstrap导航栏怎么居中进行全面详尽的解释,并且为您提供关于bootstrap3 让导航菜单项居中显示、css – 如何在Bootstrap中创建切片布局、css – 如何在Bootstrap中实现图表?、css – 如何在Bootstrap中居中显示图像?的有价值的信息。

本文目录一览:

如何在Bootstrap中将导航项居中?(bootstrap导航栏怎么居中)

如何在Bootstrap中将导航项居中?(bootstrap导航栏怎么居中)

如果我想根据
Bootstrap 4中浏览器窗口的大小将导航项(链接)放在导航栏中,该怎么办?请看一下代码:

<nav>    <buttontype="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">        <span></span>    </button>    <ahref="#">Navbar</a>    <divid="navbarNavAltMarkup">        <div>            <ahref="#">Home <span>(current)</span></a>            <ahref="#">Features</a>            <ahref="#">Pricing</a>            <ahref="#">Disabled</a>        </div>    </div></nav>

现在,我想根据浏览器的宽度将div“ navbar-nav”居中。我尝试过的一件事是给它mr-auto和ml-auto,它的确使它居中,但不完全准确。实际上,它根据宽度“浏览器窗口宽度-徽标宽度”将其居中。我希望它恰好位于屏幕中间。

我也尝试过将位置更改为绝对位置,但是同样,在折叠模式下,这种布局也会变得混乱。

答案1

小编典典

快速使用flexbox和margin utils…中心品牌和链接

<nav>    <buttontype="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">        <span></span>    </button>    <div>        <ahref="#">Navbar</a>        <divid="navbarNavAltMarkup">            <div>                <ahref="#">Home <span>(current)</span></a>                <ahref="#">Features</a>                <ahref="#">Pricing</a>                <ahref="#">Disabled</a>            </div>        </div>    </div></nav>

Bootstrap 4.1 中心品牌,在移动设备上向左对齐

EDIT..

答案仍然基本相同。使用mx-auto到中心。

<nav>    <buttontype="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">        <span></span>    </button>    <ahref="#">Navbar</a>    <divid="navbarNavAltMarkup">        <div>            <ahref="#">Home <span>(current)</span></a>            <ahref="#">Features</a>            <ahref="#">Pricing</a>            <ahref="#">Disabled</a>        </div>    </div></nav>

bootstrap3 让导航菜单项居中显示

bootstrap3 让导航菜单项居中显示

修改下导航处样式

<div class="collapse navbar-collapse" style="text-align: center;">
                        <ul class="nav navbar-nav" style="display: inline-block;float: none;">
                            <li><a href="#"><span class="glyphicon glyphicon-home"></span></a></li>
                            <li><a href="#"><span class="glyphicon glyphicon-list"></span></a></li>
                            <li class="active"><a href="#"><span class="glyphicon glyphicon-search"></span></a></li>
                            <li><a href="#"><span class="glyphicon glyphicon-user"></span></a></li>
                            <li><a href="#"><span class="glyphicon glyphicon-question-sign"></span></a></li>
                        </ul>
                    </div>



css – 如何在Bootstrap中创建切片布局

css – 如何在Bootstrap中创建切片布局

我在我的网站上使用Bootstrap 3,我有很多帖子.现在我使用bootstrap列和面板来显示索引页面上的帖子.

但我想在瓷砖视图中显示相同的帖子,如Pinterest页面.

在bootstrap 3中有没有办法做到这一点?现在我的布局看起来像

<div>
    <?PHP getList(); ?>
</div>

函数获取帖子列表的位置.
它们显示在这样的面板中:

<a href="product-des.PHP?1">
<div><div>
<div>Microsoft Lumia 575</div>
<div>
<imgsrc=files/uploaded_images/mobile-2.jpg></div>
</div>
</div>
</a>

目前来看

预期的观点

解决方法

如果您的帖子高度相同,那么您可以将col-md- *类用于包含在行内的切片.每行都会根据您想要的帖子数量设置帖子.
<div>
    <div>Title Test</div>
    <div>Title Test</div>
    <div>Title Test</div>
    <div>Title Test</div>
    <div>Title Test</div>
    <div>Title Test</div>
</div>

如果帖子的高度可变,那么我建议你使用像masonry这样的插件

有关动态高度图块,请参阅此处的示例:http://masonry.desandro.com/layout.html#imagesloaded

使用CSS的基本示例

演示:http://jsfiddle.net/tQANc/590/

CSS:

#container {
    width: 100%;
    max-width: 700px;
    margin: 2em auto;
}
.cols {
    -moz-column-count:3;
    -moz-column-gap: 3%;
    -moz-column-width: 30%;
    -webkit-column-count:3;
    -webkit-column-gap: 3%;
    -webkit-column-width: 30%;
    column-count: 3;
    column-gap: 3%;
    column-width: 30%;
}
.Box {
    margin-bottom: 20px;
    height:100px;
    background:#BFBFBF;
}

HTML:

<div id="container">
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
    <divhttps://www.jb51.cc/tag/Box/" target="_blank">Box"></div>
</div>

css – 如何在Bootstrap中实现图表?

css – 如何在Bootstrap中实现图表?

我在这里指的是在后台的条形图(实际上真的很微妙):
示例: https://github.com/search?l=ruby&q=stars%3A%3E1&s=forks&type=Repositories

我所拥有的是一张桌子,我希望表格单元格的背景是用户进度的条形图.任何关于我如何完成这件事的指针?

解决方法

我想建议你使用 HighCharts.它只是真棒和容易的整合.

例:

HTML:

<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>

<div id="container"></div>

脚本:

$(function () {
        $('#container').highcharts({
            chart: {
                type: 'column'
            },title: {
                text: 'Monthly Average Rainfall'
            },subtitle: {
                text: 'Source: Worldclimate.com'
            },xAxis: {
                categories: [
                    'Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'
                ]
            },yAxis: {
                min: 0,title: {
                    text: 'Rainfall (mm)'
                }
            },tooltip: {
                headerFormat: '<span>{point.key}</span><table>',pointFormat: '<tr><td>{series.name}: </td>' +
                    '<td><b>{point.y:.1f} mm</b></td></tr>',footerFormat: '</table>',shared: true,useHTML: true
            },plotOptions: {
                column: {
                    pointPadding: 0.2,borderWidth: 0
                }
            },series: [{
                name: 'Tokyo',data: [49.9,71.5,106.4,129.2,144.0,176.0,135.6,148.5,216.4,194.1,95.6,54.4]

            },{
                name: 'New York',data: [83.6,78.8,98.5,93.4,106.0,84.5,105.0,104.3,91.2,83.5,106.6,92.3]

            },{
                name: 'London',data: [48.9,38.8,39.3,41.4,47.0,48.3,59.0,59.6,52.4,65.2,59.3,51.2]

            },{
                name: 'Berlin',data: [42.4,33.2,34.5,39.7,52.6,75.5,57.4,60.4,47.6,39.1,46.8,51.1]

            }]
        });
    });

这里是fiddle.

css – 如何在Bootstrap中居中显示图像?

css – 如何在Bootstrap中居中显示图像?

我正试图在Bootstrap 4 Alpha 6的旋转木马中水平居中.

它似乎没有以我尝试过的任何方式工作,包括使用中心块.

这是我到目前为止所尝试的:http://codepen.io/anon/pen/wJdjQg?editors=1100

任何提示?

解决方法

中心块已被Bootstrap 4中的mx-auto取代.mx-auto表示自动x轴边距(margin = left:auto; margin-right:auto)所以它
可用于居中显示:块或显示:flex元素.
<div>
          <imgsrc="https://unsplash.it/200/200" alt="First slide">
</div>

More on Centering in Bootstrap 4

我们今天的关于如何在Bootstrap中将导航项居中?bootstrap导航栏怎么居中的分享已经告一段落,感谢您的关注,如果您想了解更多关于bootstrap3 让导航菜单项居中显示、css – 如何在Bootstrap中创建切片布局、css – 如何在Bootstrap中实现图表?、css – 如何在Bootstrap中居中显示图像?的相关信息,请在本站查询。

本文标签: