susy grid 840如何设置
susy grid 840 how to set it
我想定位 2 div 个。 150 像素 | div 宽度 440px | 100 像素 | div 宽度 440px | 150 像素。我不知道如何设置它。我知道它应该很简单,但这是我使用 susy
的第一个项目
$susy: (
columns: 12,
math: fluid,
output: float,
last-flow: to
);
.rounded{
@include span(6);
border-radius: 2px;
background-color: rgb(246, 246, 246);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
position: relative;
//left: 150px;
top: 224px;
width: 440px;
height: 478px;
overflow-x:hidden;
overflow-y: scroll;
}
.rounded2 {
@include span(6);
border-radius: 2px;
background-color: rgb(246, 246, 246);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
position: relative;
top: 224px;
width: 440px;
height: 478px;
overflow-x:hidden;
overflow-y: scroll;
}
<div class="newApp">
<h1>To do list</h1>
<div class="rounded">
<ul>
{{#each tasksToDo}}
{{>task}}
{{/each}}
</ul>
</div>
<h1>Done list</h1>
<div class="rounded2">
<ul>
{{#each taskDone}}
{{>done}}
{{/each}}
</ul>
</div>
</div>
<template name="done">
<li class="list_item">
<span class="text">{{title}}</span>
</li>
</template>
<template name="task">
<li class="list_item">
<span id="editingTask">{{> editableText collection="tasks" field="title"}}</span>
<br>
<button class="completed">Completed</button>
<button class="edit">Edit</button>
<button class="delete">Delete</button>
</li>
这是html和图片
您当前的代码覆盖了 susy 为您所做的一切。 Susy 设置宽度、浮点数和边距或填充(用于装订线)。这是使用 Susy 获取布局的一种方式的sassmeister demonstration。会有许多其他方法,因为 Susy 本质上是一个计算器,并希望您提供大部分意见。
$susy: (
columns: 2,
column-width: 440px,
gutters: 100/440,
gutter-position: split,
);
.newApp {
padding: gutter()*2;
}
.rounded,
.rounded2 {
@include span(1);
}
不过,目前您的 h1
元素挡住了路。您必须将它们包装在布局块中。这只是 CSS 浮点数的问题。
我想定位 2 div 个。 150 像素 | div 宽度 440px | 100 像素 | div 宽度 440px | 150 像素。我不知道如何设置它。我知道它应该很简单,但这是我使用 susy
的第一个项目$susy: (
columns: 12,
math: fluid,
output: float,
last-flow: to
);
.rounded{
@include span(6);
border-radius: 2px;
background-color: rgb(246, 246, 246);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
position: relative;
//left: 150px;
top: 224px;
width: 440px;
height: 478px;
overflow-x:hidden;
overflow-y: scroll;
}
.rounded2 {
@include span(6);
border-radius: 2px;
background-color: rgb(246, 246, 246);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
position: relative;
top: 224px;
width: 440px;
height: 478px;
overflow-x:hidden;
overflow-y: scroll;
}
<div class="newApp">
<h1>To do list</h1>
<div class="rounded">
<ul>
{{#each tasksToDo}}
{{>task}}
{{/each}}
</ul>
</div>
<h1>Done list</h1>
<div class="rounded2">
<ul>
{{#each taskDone}}
{{>done}}
{{/each}}
</ul>
</div>
</div>
<template name="done">
<li class="list_item">
<span class="text">{{title}}</span>
</li>
</template>
<template name="task">
<li class="list_item">
<span id="editingTask">{{> editableText collection="tasks" field="title"}}</span>
<br>
<button class="completed">Completed</button>
<button class="edit">Edit</button>
<button class="delete">Delete</button>
</li>
这是html和图片
您当前的代码覆盖了 susy 为您所做的一切。 Susy 设置宽度、浮点数和边距或填充(用于装订线)。这是使用 Susy 获取布局的一种方式的sassmeister demonstration。会有许多其他方法,因为 Susy 本质上是一个计算器,并希望您提供大部分意见。
$susy: (
columns: 2,
column-width: 440px,
gutters: 100/440,
gutter-position: split,
);
.newApp {
padding: gutter()*2;
}
.rounded,
.rounded2 {
@include span(1);
}
不过,目前您的 h1
元素挡住了路。您必须将它们包装在布局块中。这只是 CSS 浮点数的问题。