首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    Sublime Text 好用的插件 Git Gutter

    本文告诉大家一些好用的 Sublime Text 插件 Git Gutter 在左边显示新建的行和修改的 请看下面的图片 ? jisaacks/GitGutter: A Sublime Text 2/3 plugin to see git diff in gutter ----

    1.3K10发布于 2018-09-18
  • 来自专栏harmonyos从入门到精通

    37.HarmonyOS NEXT Layout布局组件系统详解(四):间距处理机制

    2. gutter 属性介绍2.1 gutter 属性定义gutter 属性定义在 RowProps 接口中,用于设置列元素之间的间距:export interface RowProps { // this.gutter / 2 : Array.isArray(this.gutter) ? this.gutter / 2 : Array.isArray(this.gutter) ? this.gutter[0] / 2 : 0, top: Array.isArray(this.gutter) && this.gutter.length >= 2 ? this.gutter[1] / 2 : 0, bottom: Array.isArray(this.gutter) && this.gutter.length >= 2 ?

    33700编辑于 2025-03-11
  • 来自专栏林德熙的博客

    Sublime Text 好用的插件 Git Gutter从资源管理器打开当前的文件

    本文告诉大家一些好用的 Sublime Text 插件 Git Gutter 在左边显示新建的行和修改的 请看下面的图片 ? jisaacks/GitGutter: A Sublime Text 2/3 plugin to see git diff in gutter 从资源管理器打开当前的文件 通过点击 Preferences

    1.5K30发布于 2019-03-13
  • 来自专栏finleyMa

    ant design源码分析 2 Grid栅格

    : -8px">

    gutter: 0, }; render() { const { type, justify, align, className, gutter, gutter最好满足(16+8n)px const rowStyle = gutter > 0 ? { marginLeft: gutter / -2, marginRight: gutter / -2, ...style } : style; / col, { style: { paddingLeft: gutter / 2, paddingRight: gutter / 2, { // marginLeft: gutter / -2, // marginRight: gutter / -2, // ...style // } : style

    1.5K40发布于 2018-09-10
  • 来自专栏harmonyos从入门到精通

    35.HarmonyOS NEXT Layout布局组件系统详解(二):AutoRow行组件实现原理

    AutoRow组件接口定义export interface RowProps { // 列元素之间的间距(像素) gutter? 这是通过在组件的aboutToAppear生命周期中调用handleGutter方法实现的:/** * 组件生命周期函数,在组件创建时调用 */aboutToAppear() { // 处理gutter 属性,设置对应的样式 this.handleGutter();}/** * 处理gutter属性,计算对应的样式 */private handleGutter() { if (this.gutter === 'number') { horizontalGutter = this.gutter; } else if (Array.isArray(this.gutter) && this.gutter.length >= 2) { horizontalGutter = this.gutter[0]; verticalGutter = this.gutter[1]; } //

    34800编辑于 2025-03-11
  • 来自专栏harmonyos从入门到精通

    36.HarmonyOS NEXT Layout布局组件系统详解(三):AutoCol列组件实现原理

    === 'number') { horizontalGutter = this.gutter; } else if (Array.isArray(this.gutter) && this.gutter.length this.gutter / 2 : Array.isArray(this.gutter) ? this.gutter / 2 : Array.isArray(this.gutter) ? this.gutter[0] / 2 : 0, top: Array.isArray(this.gutter) && this.gutter.length >= 2 ? this.gutter[1] / 2 : 0, bottom: Array.isArray(this.gutter) && this.gutter.length >= 2 ?

    22100编辑于 2025-03-11
  • 来自专栏知道一点点

    bootstrap快速入门笔记(四)-less用法指南, mixin和变量

    ; 二.mixin:和栅格变量一同使用,为每个列(column)生成语义化的 CSS 代码 .make-row(@gutter:@grid-gutter-width){   .clearfix();   @media(min-width:@screen-sm-min){     margin-left:(@gutter/-2);     margin-right:(@gutter/-2);   } : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2); : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2); : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2);

    2.5K20发布于 2019-02-25
  • 来自专栏harmonyos从入门到精通

    45.HarmonyOS NEXT Layout布局组件系统详解(十二):高级应用案例与性能优化

    高级布局实现2.1 卡片网格布局卡片网格布局是现代应用中常见的 UI 模式,适合展示图片、产品或文章列表:// 卡片网格布局AutoRow({ gutter: [16, 16] }) { // 动态计算每个卡片的 offsetY: 2 }) } })}2.2 媒体布局媒体布局适合展示图片和视频内容,通常需要考虑不同屏幕尺寸下的展示效果:// 媒体布局AutoRow({ gutter : 8 }, sm: { span: 6, gutter: 16 }, md: { span: 4, gutter: 16 }, lg: { span: 3, gutter: 24 } , xl: { span: 3, gutter: 24 }, xxl: { span: 2, gutter: 24 }};// 获取当前断点function getBreakpoint(width () { this.currentBreakpoint = getBreakpoint(screenWidth); } build() { AutoRow({ gutter

    32100编辑于 2025-03-12
  • 来自专栏方球

    vue 实现一个简单的栅格组件

    && this.gutter > 0 ? { 'margin-left': `-${this.gutter/2}px`, 'margin-right': `-${this.gutter/2}px` = this.rowContext.gutter; let baseStyle = { 'order': `${order ! 'padding-left': `${gutter/2}px`, 'padding-right': `${gutter/2}px`, /-2)px; margin-right: (@gutter/-2)px; height: auto; } .

    2.5K20发布于 2019-08-30
  • 来自专栏Krryblog

    flex 布局

    置顶对齐
    置底对齐
    置底对齐
  • 垂直居中对齐
    居左对齐
    居中对齐
    <div class="item

    2.3K20发布于 2018-10-19
  • 来自专栏全栈程序员必看

    vue vue-element-ui组件 layout布局系列学习(一)[通俗易懂]

    代码示例: <el-row> <el-col :span="12">

    </el-col> </el-row> 效果展示: row组件的:gutter 属性来调整布局之间的宽度—分栏间隔 代码示例: <el-row :gutter="20"> <el-col :span="6">
    </el-col> </el-row> 效果: Col组件的:offset属性调整方块的偏移位置(每次1格/24格) <el-row :gutter > </el-row> 效果: 响应式布局: 参考bootstrap的响应式,预设四个尺寸 xs <768px sm ≥768px md ≥992 lg ≥120 使用方式: <el-row :gutter -- 1*1布局 --> <el-row :gutter="10" type="flex" class="grid-one-contentheight" justify=

    7.9K20编辑于 2022-08-31
  • 来自专栏陶士涵的菜地

    [javascript] elemetui布局中分栏间隔的问题

    来进行的左右间隔 当把背景颜色加在col上时 ,就会问题 ,需要在col里面再建一层div,在这个div上进行加背景颜色和加内部的间距 不要在col上加 样式 <el-row :gutter 要在里面的div上加样式,要不然间隔:gutter是有问题的 :gutter="5"

    2.6K50发布于 2020-06-04
  • 来自专栏跟着小郑学JAVA

    我用View UI快速划分界面,这个Vue组件库有点强!

    比如下图所示: View UI 当然考虑到了这一点,我们可以在<Row>标签中设置 gutter 属性,给列与列之前留出空隙。 属性名 属性说明 gutter 栅格间距,单位 px,左右平分 <template>

    <Row :gutter="16"> <Button span="8"><Button long type="error">ZWZ-8</Button> </Row>
    </template> 我们将<Row>标签的gutter <template>
    <Row :gutter="16"> <Button long type="error ---- 完整代码: <template> <div> <Row :<em>gutter</em>="16"> <Button

    62220编辑于 2023-08-01
  • 来自专栏全栈开发工程师

    【Bootstrap】002-全局CSS样式-概览和栅格系统

    ) { margin-left: (@gutter / -2); margin-right: (@gutter / -2); } // Negative margin nested : (@gutter / -2); } } // Generate the extra small columns .make-xs-column(@columns; @gutter: @grid-gutter-width : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2); : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2); : 1px; // Inner gutter via padding padding-left: (@gutter / 2); padding-right: (@gutter / 2);

    60510编辑于 2025-01-06
  • 来自专栏CSD的一些笔记

    关于页面滚动的两个 CSS 属性

    scrollbar-gutter 浏览器的滚动条是有宽度的,而且会占用页面的空间导致页面抖动。 :root{ scrollbar-gutter:stable; } 这个 CSS 是固定留一个空间让滚动条使用,这样有没有滚动条页面都是一个宽度,也就不会造成页面抖动。 再顺便说一下语法: scrollbar-gutter:auto; /*默认*/ scrollbar-gutter:stable; /*预留空间给滚动条*/ scrollbar-gutter:stable

    1.1K20编辑于 2023-05-29
  • 来自专栏跟着小郑学JAVA

    Vue组件库 View UI 来看看这80种奇奇怪怪的按钮

    目前View UI支持以下三种大小,分别为: small、default、large 配置代码如下所示: <Row :gutter="32"> <Button 演示效果如下所示: 源代码如下所示: <Row :gutter="32"> <Button type="warning" shape="circle" icon 比如下面这样 <Row :gutter="32"> <Button <Row :gutter="32"> <Button to="https://blog.csdn.net/qq_41464123" type="warning" ---- 附:事件完整代码 <template>

    <Divider> ZWZ普通传值 </Divider> <Row :gutter="32"

    2K20编辑于 2023-08-01
  • 来自专栏finleyMa

    ant design源码分析 1 研究方法

    : string; gutter?: number; type?: 'flex'; align?: 'top' | 'middle' | 'bottom'; justify? static defaultProps = { gutter: 0, }; static propTypes = { type: PropTypes.string, align , justify: PropTypes.string, className: PropTypes.string, children: PropTypes.node, gutter 看到这些立马就能知道Row组件可以接收的各个属性信息,其中gutter是数字类型,type的默认值flex,align可以写top,middle,bottom三者其一。等等,非常方便。 脑海中就知道实际项目中可以这么写<Row gutter={16} align="top" style={color: "red"}></Row> 关于入口文件 index.js。

    2.4K20发布于 2018-09-10
  • 来自专栏nginx遇上redis

    elementUI学习-Layout布局(1)

    el-col :span="24">

    </el-col> </el-row> 2.分栏间隔 通过Row组件的:gutter <el-row :gutter="20"> <el-col :span="6">
    </el-col> <el-col grid-content bg-purple">
    </el-col> </el-row> 3.分栏漂移 通过Col组件的:offset属性调整栅格的偏移位置(每次1格/24格) <el-row :gutter <el-row :gutter="10"> <el-col :xs="8" :sm="6" :md="4" :lg="3">
    <

    2.3K10发布于 2019-10-15
  • 来自专栏全栈程序员必看

    codemirror自定义代码提示_96图文编辑器

    gutters: array 用来添加额外的gutter(在行号gutter前或代替行号gutter)。值应该是CSS名称数组,每一项定义了用于绘制gutter背景的宽度(还有可选的背景)。 为了能明确设置行号gutter的位置(默认在所有其它gutter的右边),也可以包含CodeMirror-linenumbers类。类名是用于传给setGutterMarker的键名(keys)。 fixedGutter: boolean 设置gutter跟随编辑器内容水平滚动(false)还是固定在左侧(true或默认)。 scrollbarStyle: string 设置滚动条。 coverGutterNextToScrollbar: boolean 当fixedGutter启用,并且存在水平滚动条时,在滚动条最左侧默认会显示gutter,当此项设置为true时,gutter会被带有 CodeMirror-gutter-filler类的元素遮挡。

    4.6K20编辑于 2022-09-21
  • 来自专栏harmonyos从入门到精通

    42.HarmonyOS NEXT Layout布局组件系统详解(九):嵌套布局实现

    // 右侧区域 AutoCol({ span: 4 }) { // 右侧区域内部行 AutoRow({ gutter 嵌套布局的注意事项5.1 间距处理在嵌套布局中,需要特别注意内外层的间距配合:// 外层行使用较大的间距AutoRow({ gutter: 24 }) { AutoCol({ span: 12 } ) { // 内层行使用较小的间距 AutoRow({ gutter: 16 }) { AutoCol({ span: 6 }) { .padding(16) .borderRadius(8) .backgroundColor('#f0f0f0') }}// 使用卡片组件AutoRow({ gutter ') } // 右侧区域 AutoCol({ span: 6 }) { // 右侧区域内部行 AutoRow({ gutter

    33000编辑于 2025-03-12
  • 领券