当前位置: 首页 > 知识库问答 >
问题:

固定冲突:“边界左派”不是有效的样式属性

李光华
2023-03-14

我在React原生项目中使用样式化组件,并试图在文本组件中设置左边界。

import React, { Component } from 'react';
import styled from 'styled-components';

const TitleText = (props) => {
  return (
    <Text>{props.text}</Text>
  );
};

const Text = styled.Text`
  font-family: ${props => props.theme.fontFamily};
  color: ${props => props.theme.darkBlue};
  border-left: 1px solid #000;
`;

问题是,在添加左边框:1px实心#000并重新加载应用程序后,它会显示:“不变冲突:'borderLeft'不是有效的样式属性”。

如何使用样式化组件给组件添加左边框?

共有2个答案

苏高远
2023-03-14

以下更改应可解决问题-

import React, { Component } from 'react';
import styled from 'styled-components';

const TitleText = (props) => {
 return (
  <Text>{props.text}</Text>
 );
};

const Text = styled.Text`
font-family: ${props => props.theme.fontFamily};
color: ${props => props.theme.darkBlue};
border-left-width: 1px;
border-left-style : solid;
border-left-color : #fff
`;

有关可用属性,请参考以下链接-

布局道具

样式表指南

乜栋
2023-03-14

我不相信可以在react native中的组件上直接设置border left(或top,right,bottom)样式属性。这可能是导致错误的原因,因为在react native中没有从< code>border-left到任何等效样式属性的映射。

最好的方法可能是按如下方式显式指定每条边的边界属性值:

const Text = styled.Text`
  font-family: ${props => props.theme.fontFamily};
  color: ${props => props.theme.darkBlue};

  /* Note that react native typically requires the same 
     border style to be applied to all sides of a component 
     that supports borders */
  border-style: solid; 

  /* Most components in react native support unique border width and 
     colors on each side of the component */
  border-left-color: #000; 
  border-left-width: 1px;
`;
 类似资料:
  • 我是pygame的新手,我做了一个屏幕边框检测,但它不起作用 并检查它是否接触到边缘 但如果我们使用它就会坏掉/播放器就会卡住 整个代码是

  • 我可以实现AABB方法来检测碰撞,这很容易而且便宜,但我想实现OBB以获得更高的准确性,所以我创建了带有模型初始化的边界框,它由8个边界顶点和中心组成,每个帧我用转换矩阵转换所有顶点以适应定向边界框,但我无法理解检测两个OBB之间碰撞的方法,我无法理解找到一个简化而清晰的教程,用代码视角而不是数学来解释算法,因为我不是数学家。 如果我有 在模型初始化时,我创建了框 对于每一帧,我用模型的变换矩阵重

  • 对于下面提到的代码,我在CheckMarx报告中得到了信任边界违规。 错误描述-方法'getResponse'从元素请求中获取用户输入。此元素的值在没有经过适当清理或验证的情况下流过代码,最终存储在服务器端会话对象中的'parseRequest'方法中。** 代码 - 我在下面的行中得到checkmarx漏洞,原因是没有经过适当的清理或验证 可以请一些人帮助我,如何正确消毒上面的线。

  • 我正在尝试用html和CSS制作以下内容:图像草图 基本上,我想完成这一点: 左右边栏的宽度始终为200px,它们本身没有页边距或页边距(它们的高度为100%) 中间为12列网格div,网格间隙为10px 网格如何结构化本身并不重要(我知道这部分),但是我没有按照正确的顺序对齐div(左、网格和右侧栏)。 null null 我要格子在两个边栏之间...

  • 给定一个Geopandas GeoDataFrame,我想提取GeoDataFrame的总边界,由单元缓冲。 通过,我可以访问整个DataFrame中组合几何的非缓冲边界。我想到的一种方法是取这些边界,将它们转换为Shapely多边形,然后缓冲它。

  • 我一直试图解决这个问题,并寻找可能的解决方案,但仍然没有得到正确的一个。我有这个自举的navbar和我有一个社交媒体图标固定定位。但如果我缩小屏幕,切换菜单,社交媒体图标就会出现在菜单前面。我想把它放在菜单后面。我还尝试使用并使其高于图标,但仍然相同。请看下面我的代码: null null