Слияние кода завершено, страница обновится автоматически
2018年7月25日 星期三
Joshua Conero
互联网方发明者
calc 数据计算
x{
/* 宽度设置 */
width: calc(100%-1em),
width: calc(100% / 6);
width: calc(1.5rem + 3vw);
}
绝对高度
1 in = 96px = 72pt
英寸(in), 1 in = 30.48 cm
相对窗口单位
scss sass3 引入新语法,完全兼容 css3; 属于css的扩展
可使用变量
嵌套CSS
导入SASS文件
静默注释
混合器
使用选择器继承来精简CSS
变量的使用
// 申明变量
$height: 500;
p{
height: $height;
}
h1{margin: 0 0 $height 0;}
嵌套css
// 1
#main {
p {
a {
color: red;
}
}
.name{margin:0;}
h1{font-size: 2px;}
}
// 编译为 css
#main p a{color: red;}
#main .name{margin:0;}
#main h1{font-size: 2px;}
// 2
// 属性嵌套
nav {
border: {
style: solid;
width: 1px;
color: #ccc;
}
}
// =>
nav {
border-style: solid;
border-width: 1px;
border-color: #ccc;
}
父选择器的标识符&
#content aside {
color: red;
body.ie & { color: green }
}
/*编译后*/
#content aside {color: red};
body.ie #content aside { color: green }
群组选择器的嵌套
nav, aside {
a {color: blue}
}
/*编译后*/
nav a, aside a {color: blue}
样式继承
//通过选择器继承继承样式
.error {
border: 1px solid red;
background-color: #fdd;
}
.seriousError {
@extend .error;
border-width: 3px;
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )