weex--css样式

作者: 反者道之动001 | 来源:发表于2017-07-11 18:25 被阅读68次

由于WEEX支持的Css写法有限,所以我们需要了解他。目前布局只支持flex

Box左右居中(可代替text-align):

    align-items: center;

Box上下居中等:

    justify-content: center;

有时候有些运气差的人会觉得,咦!

text-align 没有效果,等等....

是这样的,估计是你选择器错了,正确的选择器是这样的

/* √ */
.a{
 text-align: center;
}
/* × */
.box .a{
 text-align: center
}

百分比(如屏幕宽度的一半50%):

// view Tag
  <a :style="width">
    <text>我的</text>
  </a>

// js
   data(){
        return {
            width: {
                width: weex.config.env.deviceWidth/2+'px'
            }
        }
    }

是不是很麻烦? 是啊,但是没有办法。

#######但真的可以么,太天真了,阿里的坑能埋这么小?

在App上,你会发现怎么大小不对劲(你再电脑预览确实是好的),我们看看weex官网怎么说的。

官方描述

瓦特?只有px? 那我写比例怎么写啊。
weex有一个很重要的属性,750px === innerWidth100%

这其实就是变相的rem,github上面有人提的适配问题,其实用px就可以解决了。

 scale (value){
   return 750*value+'px'
}

所有的‘Css’属性都不可以简写

/* × */
.item{
 background: #F00;
 border: 1px solid #fff;
}
/* √ */
.item{
 background-color: #F00;
 border-right-width: 1px;
 border-color: rgba(0, 0, 0, 0.1);
}

过渡

transition-property: left;
transition-duration: 300ms;

<br />


官方链接: https://weex.apache.org/cn/references/common-style.html

OK

--END--

相关文章

  • weex--css样式

    由于WEEX支持的Css写法有限,所以我们需要了解他。目前布局只支持flex Box左右居中(可代替text-al...

  • CSS-基础

    选择器样式:背景/大小样式:文本/字体 选择器 样式:背景/大小 样式:文本/字体 样式:边框 样式:内边距 样式...

  • CSS哪些样式属性可以继承

    不可继承的样式 可继承的样式 所有元素可继承: 内联样式: 块状样式: 列表样式: 表格样式:

  • iOS 改变字符串中所有指定字符串的颜色

    样式 代码 样式 代码 样式

  • CSS修饰

    1. 内部样式 2. 内联样式 3. 引用外部样式 内部样式如下: 内联样式如下: 引用外部样式 优先级:内联样式...

  • React Native StryleSheet 实践总结

    1) 引入样式 2) 创建样式 3) 调用样式的几种方式 单个样式引用(对象) 多个样式引用(数组) 条件样式 ...

  • CSS样式的建立

    样式的建立:内部样式 外部样式 和内联样式 1、内部样式 : 语法: css语句 注:使用style标记创建样式时...

  • css基础1

    使用css的方式 使用css的方式有3种,样式的优先权为:行内样式>内部样式>外部样式行内样式内部样式外部样式 行...

  • 样式表

    样式表 在css中可以在三种位置设置样式:行间样式,内部样式和外部样式 行间样式:对单个标签进行设置样式(缺点:当...

  • css

    css:层叠样式展示,用于制作静态页面 css样式分为三大类:行间样式、内部样式、外部样式 行间样式:写在body...

网友评论

    本文标题:weex--css样式

    本文链接:https://www.haomeiwen.com/subject/igbmhxtx.html