- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 pushable 在侧边栏内创建一个表单,HTML 结构在下面的代码片段中
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.css" rel="stylesheet"/>
<div class="ui card pushable" style="height: 82vh; padding: 0px;">
<div class="ui segment ui overlay right wide visible sidebar" style="padding: 0px;">
<div class="ui card">
<div class="content">
<div class="header">Add Merchant Group</div>
</div>
<div class="content">
<form class="ui form">
<div class="field"><label>Name</label>
<div class="ui error input"><input type="text"></div>
</div>
</form>
</div>
<div class="extra content"><button class="ui blue right floated button"><i aria-hidden="true" class="user plus icon"></i>Add</button><button class="ui red right floated button">Cancel</button></div>
</div>
</div>
<div class="pusher">
<div class="ui grid">
<div class="one column row">
<div class="column">
<div class="ui raised segments">
<div class="ui clearing segment"><button class="ui small compact right floated button light"><i aria-hidden="true" class="plus icon"></i>Add</button></div>
<div class="ui segment" style="padding: 0px;">
<table class="ui selectable single line table">
<thead class="">
<tr class="left aligned">
<th class="">Name</th>
<th class="">Description</th>
<th class=""></th>
</tr>
</thead>
<tbody class="">
<tr class="">
<td class="">
<div class="ui transparent input"><input type="text"></div>
</td>
<td class="">
<div class="ui transparent input"><input type="text"></div>
</td>
<td class=""><button class="ui red mini icon button light"><i aria-hidden="true" class="red delete icon"></i></button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui error input"><input type="text"></div>
如你所见<div class="ui error input"><input type="text"></div>
在 pushable 的 div 内部和外部表现不同。唯一被标记为错误的是输入的占位符,出了什么问题?我应该定义新规则吗?
最佳答案
如果仔细检查,可以看到外面的输入是受选择器影响的.ui.error.input > input
而表单内的输入已受到选择器 .ui.form input[type="text"]
的影响。
它们具有相同的特异性值,因此后者将覆盖第一个选择器定义的规则。
您可以简单地将其包装在 .form
元素中或添加我在下面的代码片段中添加的 css
.ui.error.input input[type="text"] {
color: rgba(0, 0, 0, 0.95);
border-color: #85B7D9;
border-radius: 0.28571429rem;
background: #FFFFFF;
-webkit-box-shadow: 0px 0em 0em 0em rgba(34, 36, 38, 0.35) inset;
box-shadow: 0px 0em 0em 0em rgba(34, 36, 38, 0.35) inset;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.css" rel="stylesheet" />
<div class="ui card pushable" style="height: 82vh; padding: 0px;">
<div class="ui segment ui overlay right wide visible sidebar" style="padding: 0px;">
<div class="ui card">
<div class="content">
<div class="header">Add Merchant Group</div>
</div>
<div class="content">
<form class="ui form">
<div class="field"><label>Name</label>
<div class="ui error input"><input type="text"></div>
</div>
</form>
</div>
<div class="extra content"><button class="ui blue right floated button"><i aria-hidden="true" class="user plus icon"></i>Add</button><button class="ui red right floated button">Cancel</button></div>
</div>
</div>
<div class="pusher">
<div class="ui grid">
<div class="one column row">
<div class="column">
<div class="ui raised segments">
<div class="ui clearing segment"><button class="ui small compact right floated button light"><i aria-hidden="true" class="plus icon"></i>Add</button></div>
<div class="ui segment" style="padding: 0px;">
<table class="ui selectable single line table">
<thead class="">
<tr class="left aligned">
<th class="">Name</th>
<th class="">Description</th>
<th class=""></th>
</tr>
</thead>
<tbody class="">
<tr class="">
<td class="">
<div class="ui transparent input"><input type="text"></div>
</td>
<td class="">
<div class="ui transparent input"><input type="text"></div>
</td>
<td class=""><button class="ui red mini icon button light"><i aria-hidden="true" class="red delete icon"></i></button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui error input"><input type="text"></div>
关于css - 语义用户界面 : ui error inside pushable doesnot work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56557073/
嗨,我正在做一些关于 java 的学校项目,我需要做 Java 文档,但每当我尝试通过 eclipse 生成时。 错误:包 javax.xml.bind 不存在导入javax.xml.bind.Dat
我正在尝试使用 maven 对 springboot 项目进行 dockerize。 所以我运行了一个命令 mvn package -Pdocker '-Dmaven.test.skip=true'
我能够启动服务器 JBOSS EAP 6.1.0 并清理构建 Java packg,但我无法部署..我收到此错误:请帮助我解决此问题..提前谢谢! ERROR [org.jboss.as.server
我正在尝试使用 C# 构建 Web 应用程序元素。我收到错误消息“ namespace 不包含字段或方法等成员”。错误代码 7。文件名是我的 CSS 文件,它显示有行号和列号。 1. 我使用的是 Vi
我正在使用 pushable 在侧边栏内创建一个表单,HTML 结构在下面的代码片段中 Add Merchant Group
input[type="checkbox"]:checked + span 在 IE 中不起作用。实际上,当检查元素完成时,在开发人员工具中甚至看不到样式规则。 Hello CSS: input
我在尝试设置时遇到了这个问题 Magento2.3.2 p2 在我的本地系统中。 管理员工作正常。但在前端,我遇到了以下问题。 Exception:Class Magento\Catalog\Mode
我正在尝试将 Oracle 架构转换和迁移到 MSSQL 服务器。在迁移数据的最后一步,我收到错误消息: The table [MYDATABASE].[MYSCHEMA].MYTABLE] does
我正在尝试使用 fluent-ffmpeg 逐帧拍摄视频,以创建视频 mask 和类似的实验视频编辑器。但是当我通过 screenshots 这样做时它说ffmpeg exited with code
我正在开发 iPad 应用程序,我需要集成 Instagram。我找到了一个工作正常的示例。但是来到我的应用程序时,我在 Instagram 开发者帐户中注册为新用户。尽管我按照 Instagram
您好,我正在使用 vuex persistedstate 来持久化我的状态。 import createPersistedState from 'vuex-persistedstate' const
我按照 symfony 文档 here 创建了两个类 partgroup(OneToMany) 和 partsub(ManyToOne) 之间的双向关系 当我尝试验证原则模式时收到此错误消息 * Th
我是一名优秀的程序员,十分优秀!