我是angualr2的新手,我正在努力建立一个清晰的网页.
我想主要的容器的高度设置clr-main-container,以min-height: 100vh;中style.css,我放置在文件~/src/style.css这是我设置全局样式.
在默认的清晰度css文件中,样式设置为
.main-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100vh;
background: #fafafa;
overflow: hidden;
-webkit-transform: translateZ(0);
Run Code Online (Sandbox Code Playgroud)
正如我所提到的,我正在尝试更改height: 100vh;为min-height: 100vh;在我尝试设置的style.css文件中
.main-container {
min-height: 100vh !important;
}
Run Code Online (Sandbox Code Playgroud)
覆盖默认的清晰度css文件,但这不适合我.
我确实在angilar-cli.json文件中包含了style.css.
"styles": [
"styles.css",
"../node_modules/clarity-icons/clarity-icons.min.css",
"../node_modules/clarity-ui/clarity-ui.min.css",
"../node_modules/handsontable/dist/handsontable.full.css",
"../node_modules/nouislider/distribute/nouislider.min.css",
"../node_modules/intro.js/introjs.css"
],
Run Code Online (Sandbox Code Playgroud)
但我仍然有这个问题.我错过了什么?
我是Haskell的初学者,在使用Ord时缺少一个概念。我正在尝试通过以下功能在Haskell列表中唯一的对
pairs:: (Ord a) => [a] -> [(a,a)]
pairs[] = []
pairs(x:xs) = [(i, j) | i <- xs, j <- xs, i > j]
Run Code Online (Sandbox Code Playgroud)
因此,例如,如果我想获得[4,3,1,2]的唯一对,我应该得到输出[[4,3),(4,1),(4,2),(3,1) ,(3,2),(2,1)]
但我却得到[(3,1),(3,2)]。
我的问题是,为什么这会跳过列表xs的第一个元素?
谢谢。
我对Haskell中的列表的工作方式有些困惑。我知道这[]是类型为[a]的空列表。有没有办法定义类型为[(a,b)]的空列表?
例如,我知道这null [1] == []会给我们True
null [(1,2)] == [] 给了我我所假设的类型不匹配的错误。
我想知道是否可以说类似的话null [(1,2)] == [(,)]会给我们True