使用Bootstrap可以根据视口设置这两种不同的布局吗?我一直在寻找这个,我知道推送,拉动和响应实用程序的概念,但我发现的例子有更简单的结构.
在这种情况下,我宁愿不使用响应实用程序(因为会有很多重复处理)和/或JavaScript,只需要HTML和CSS操作.
<div class="row">
<div class="col-sm-4 elA">Title A</div>
<div class="col-sm-4 elB">Title B</div>
<div class="col-sm-4 elC">Title C</div>
<div class="col-sm-4 elA">Graph A</div>
<div class="col-sm-4 elB">Graph B</div>
<div class="col-sm-4 elC">Graph C</div>
<div class="col-sm-12 elA">List A</div>
<div class="col-sm-12 elB">List B</div>
<div class="col-sm-12 elC">List C</div>
</div>
Run Code Online (Sandbox Code Playgroud)
平板电脑和桌面布局

智能手机布局

根据 GitLab 关于!reference tag 的CI 文档,它说:
使用 !reference 自定义 YAML 标签从其他作业部分选择关键字配置并在当前部分中重用它。与 YAML 锚点不同,您也可以使用 !reference 标签来重用包含的配置文件中的配置。
我们可以使用!reference 标签来重用rules或任何其他允许的关键字吗?
可以使用 访问 package.json 文件内的变量$npm_package_[key]。我需要做这样的事情,但没有成功:
{
"name": "core"
"version": "1.0.0"
"scripts": {
"first": "echo $npm_package_myvariable"
"second": "echo $npm_package_myvariable"
}
"myvariable": "$npm_package_name:$npm_package_version"
}
Run Code Online (Sandbox Code Playgroud)
我需要myvariable在多个脚本中重用该键的值,但出乎意料的是,打印的值不是$npm_package_name:$npm_package_version预期的core:1.0.0。
我目前正在使用:
v10.16.3v10.15.3我在生成图表时遇到了问题,因为它只有一个数据要显示并保持所有 360 度。这是示例:
<!doctype html>
<html>
<head>
<title>Chart Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.1-beta.2/Chart.js"></script>
</head>
<body>
<canvas width="200" height="200"></canvas>
<script>
var canvas = $( 'canvas' )
, data = [
{
value : 300,
color : "#F7464A",
highlight : "#FF5A5E",
label : "Red"
}
]
, options = {"percentageInnerCutout":70,"showTooltips":false,"animateScale":true}
, chart = new Chart( canvas.get( 0 ).getContext( '2d' ) ).Doughnut( data, options );
</script>
</body>
</html>Run Code Online (Sandbox Code Playgroud)
图表在 Android 默认浏览器上结束 360º 动画后,它会消失,但不会在 Chrome 上发生。在 Sony Xperia (v4.1.2) 和 Samsung S3 上测试。
在我的桌面上,这个问题不会发生,所以看起来它与默认的 …
在bootstrap网格系统文档中说:
内容应放在列中,只有列可以是行的直接子项.
以下是智能手机和平板电脑的示例:
<div class="row">
<div class="col-xs-12 col-sm-12">Column One</div>
<div class="col-xs-12 col-sm-12">Column Two</div>
</div>
Run Code Online (Sandbox Code Playgroud)
当列应填充行宽或是否存在我们可以为两个设备设置的默认类时,是否必须设置类col-xs-12 col-sm-12?如果我们不设置col类,则由于.row类的负边距而左右推送内容.