所在位置:首页 / v3技术文档
  • bullet通常叫做无序列表或者简讯,以短文字为主,通常不会配图;在AXUI中bulletin也是以一行或多行文字为主,但是可以辅助以小图、小图标等元素;bullet是css+html打造,可以被用在网页的body任何地方,也可以被其他组件或模块所封装。
    原生标准 列表 2024-06-19首发, 2个月前更新
  • 网站的底部是整个网页的最次要区域,基本用于展示某些申明或者联系方式等;AXUI提供的footer板块已经内置了多个子元素供用户组合使用,包含图标按钮组、辅助栏目导航组、版权申明组等。
    原生标准 基础 2024-06-19首发, 3个月前更新
  • AX-BR组件是原生br标签的替代;本break-row组件可以创造上下文水平分割空白,br=break-row;另外AX-BC组件可创造垂直空白间隔,bc=break-column,AX-BR和AX-BC都可以自定义空白多少。
    通用组件 基础 2024-06-19首发, 3个月前更新
  • 使用_bd或_bd-*表示独立的边框样式类(外轮廓),这些样式可以用在所有元素上面;边框样式支持边框位置,边框大小;_bd[-*]都是solid实边。与outline不占用空间不同,本边框会占用空间;通常我们会配合border-box:box-sizing使用。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • article是html5语义化标签之一,文章正文应该放在该标签里,本框架对article标签做了优化改进,其内部的诸多子元素可以呈现良好的布局效果,并且确保行内元素不会超出article标签边界;与article配套的元素还包括来源出处、作者、文章标题头等。
    原生标准 基础 2024-06-19首发, 3个月前更新
  • 网页内容始终需要规划在一个范围内,这个范围我们称之为外容器,外容器即是包裹所有内容的容器,也是实现内容自适应伸缩的有效方法;也就是说当用户将简单快速的实现内容终端自适应,直接套一层wrap外容器即可;外容器支持多个固定尺寸适应不同尺寸桌面终端
    原生标准 基础 2024-06-19首发, 1个月前更新
  • 用户可通过_w-*和_h-*样式类独立使用宽度和高度;宽度和高度是以input高度作为基本单位的,例如_w-1表示40px,_w-6表示40*6px;特别提供了neat(同input宽度),half(50%)和full(100%)三个尺寸。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • 通过多种方式实现多终端自适应responsive,通过@media min/max-width做宽度适配查询,通过终端自适应样式_xxs-1,_xs-2等实现自适应,通过@media any-hover做移动端终端适配查询,通过breakpoints函数做断点参数设定,通过_hide-xxs~lg进行不同终端隐藏元素。
    开始使用 无分类 2024-06-19首发, 6个月前更新
  • margin为外边距,padding为内边距;通过_m[-*]样式类独立设置元素的外边距,支持边距大小和边距位置;通过_p[-*]样式类独立设置元素的内边距,支持边距大小和边距位置。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • 单行省略和多行省略在文字较多的情况是很有必要的;_ell[-*]样式类表示省略,支持一行或多行省略,多行省略支持文本字号尺寸;多行省略的行高采用em作为单位,以确保字号变大了之后,行间距也响应的改变。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • WebComponents组件是es6标准,可以部分代替vue或react等数据响应式框架的部分功能,关键是Webcomponents获得标准支持,原生可用;基于webcomponents标准,AXUI的组件分为两类,一类是有至少一个模块内核的webcomponents组件,修改attributes属性等同于更新模块的参数(使用update方法),例如AX-MENU自定义标签,其内核是Menu模块;第二类是没有核心模块的普通webcomponents组件,通过修改其自身的attributes即可更新参数,例如AX-LINE等。
    开始使用 无分类 2024-06-19首发, 6个月前更新
  • 通过_bg[-*]样式类单独定义板块的背景色,支持prim、succ、error等色系,另外可使用_bg-stage当前网页背景色系(默认白色)。
    原生标准 基础 2024-06-19首发, 3个月前更新
  • 网页中常见的尺寸的单位是px、em、rem、vh和vw;本框架主要使用px、em和rem作为元素的尺寸单位,px常用于固定尺寸的元素,比如1px的分割线;em常用于需要自由改变尺寸的元素,比如input表单域;rem常用于随全局改变尺寸的元素,本框架的大部分元素均支持全局尺寸改变(修改root的fontsize属性)。
    原生标准 其他 2024-06-19首发, 7个月前更新
  • 通过_sd[-*]样式类给元素独立设置阴影;在本框架中,阴影不以大小而论,而是以风格而论;比如我们可以通过阴影给元素模拟出一个边框,这模拟边框不会占用空间;再例如通过阴影模拟出一种弥漫而扩撒的效果,可以营造一种朦胧诗意的意境。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • 通过_r[-*]样式类独立设置元素的圆角半径,支持定义圆角的大半径小和位置;其大小是以3px为基准的,例如_r-3表示3px*3。
    原生标准 基础 2024-06-19首发, 3个月前更新
  • Module模块是封装好的class类,这些模块通常功能单一、通用,并且支持一系列的操作方法;模块的重要意义是方便其他组件或模块引用,也方便用户基于这些module模块进行再次封装,例如Popup、Position、Dialog、Alert、Valid等模块;Module模块主要分三类,一类是有节点宿主的,例如Drawer;二类是有数据宿主的,例如Observe;三类是其他参数未定型的模块,例如Position有三个参数(宿主节点、气泡节点和模块参数)
    开始使用 无分类 2024-06-19首发, 6个月前更新
  • markdown编辑器和语法在编程界比较常见,已经慢慢的推广到了各大博客和论坛平台;markdown语法的文档最终会被编译为html网页,也就是说markdown再炫也会最终转为原生html标签;本框架已经完善了对原生html标签的支持,所以在markdown页面引入本框架的css文件可获得良好的展示效果。
    原生标准 其他 2024-06-19首发, 7个月前更新
  • 弹性布局也即flex布局,是目前网页的主流布局方式;解决了float布局的塌陷问题,也解决了inline-block元素的4px间隙问题;最关键的是flex布局天然适合多终端自适应环境。
    原生标准 基础 2024-06-19首发, 3个月前更新
  • 本框架内置了一套图标字体(iconfont),通过_icon[-*]样式类使用图标字体;另外一种用法是将图标主体名称写在标签内,对该标签应用图标字体;图标字体库会持续不断地更新。
    原生标准 基础 2024-06-19首发, 5天前更新
  • grid栅格布局可以替代传统的table布局;grid布局即可模拟table存放数据,也可以模拟flex弹性布局做多栏目多列布局;本框架的布局方式主要是flex布局和grid布局。
    原生标准 基础 2024-06-19首发, 2个月前更新
  • 本框架的颜色主要分三大类:主色系,通用色系,文本色系;通用色系和文本色系通常不会变,如果要修改网页的主题风格,主要是调整主色系;本框架通过_c-*来独立设置文本颜色,支持以上三大类颜色,特别的可使用_c-stage来使用网页背景色(白色)。
    原生标准 基础 2024-06-19首发, 3周前更新
  • 对齐排列分两大列,一类是行内元素的左中右排列;二类是弹性布局的子元素对齐;通过_a[-*]独立设置父层的对齐排列方式。
    原生标准 基础 2024-06-19首发, 4个月前更新
  • 变量和命名缩写首先是为了提高开发者编程效率,其次是为了使用者方便记忆和快速使用,最后是为了压缩文件大小,不过最终使用框架代码的时候通常会使用min版本,这类版本已经不在乎短命名带来的文件尺寸变化;变量和命名缩写都是采用国际通行的、可读的方式进行,但是有些时候为了方便统一管理而自创了部分缩写,这类缩写主要体现在css变量当中,例如_c-prim-tl,其完整的意思是color+primary+translucent即半透明主色,其中translucent在英文编程界没有缩写,所以自创以tl作为缩写。
    开始使用 无分类 2024-06-19首发, 7个月前更新
  • 本框架对部分常用的原生标签样式做了重置,使之与本框架风格一致;虽然重置了原标签的样式,但是依然保留了原标签的功能,并充分考虑残障适应,并不会盲目的让原标签样式归零。
    原生标准 其他 2024-06-19首发, 2个月前更新
  • 文本格式的样式分散在css和原生标签中,用起来多有不便,本框架已经对常用的文本格式写入了css,统一通过css样式类实现原生标签中的文本格式;另外也适当定义了若干非原生标签的、日常行文中常见的文本格式。
    原生标准 基础 2024-06-18首发, 2个月前更新