我打算做一个改变来删除我的最后一次提交,但我不想完成所以我退出了.(我意识到这可能不是最好的方法,但它已经完成了)我想我做错了因为我得到了错误:fatal: Could not open file .git/rebase-merge/done for reading: No such file or directory
每次我跑git status
.如何摆脱这个错误,以便我可以继续提交?我可以删除该文件吗?如果我可以删除它,我该怎么做?
我正在创建一个包含必填字段的表单.为了按要求标记这些,我将一个星号(*)作为一个::before
元素并将其向右浮动,使其位于该字段的右上角.
我遇到的问题是这些字段中的一些是使用CSS网格定位的,当我::before
向网格添加元素时,它被视为另一个网格项并将所有内容推送到新的网格行.
为什么CSS网格将::before
元素视为另一个网格项?如何将星号定位为输入元素?
这是基本的HTML/CSS:
html {
width: 75%;
}
ul {
list-style: none;
}
input {
width: 100%
}
.grid {
display: grid;
grid-template-columns: .33fr .33fr .33fr;
}
li.required::before {
content: '*';
float: right;
font-size: 15px;
}
Run Code Online (Sandbox Code Playgroud)
<ul>
<li class="required">
<input type="text">
</li>
<li class="grid required">
<p>one</p>
<p>two</p>
<p>three</p>
</li>
<li class="required">
<input type="text">
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这是一个小提琴:https://jsfiddle.net/zbqucvt9/
我需要使用带有jQuery的下拉框过滤表的行。我不知道该怎么做是如何将选项的值与表行的数据类型相关联。
HTML:
<label for="filter">Type:</label>
<select id="filter>
<option value="all">All Steps</option>
<option value="standard">Standards</option>
<option value="review">Reviews</option>
</select>
<table id="table>
<tr id="one" class="row" data-type="standard">
<td>Standard</td>
</tr>
<tr id="one" class="row" data-type="review">
<td>Reviews</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
JS:
$("#filter").change(function () {
$("#table").find(data-type).each(function () {
if ($(this).text() != $("#filter").val())
$(this).hide();
else
$(this).parent().show();
if ($("#filter").val() == "all")
$(this).show();
});
});
Run Code Online (Sandbox Code Playgroud)
根据我到目前为止的研究,这里的jQuery只是拼凑而成。将数据类型属性保留在表行中很重要。
我对jQuery很陌生,所以任何帮助!
这是密码笔:http : //codepen.io/aburnsworth/pen/XKzgqa? editors= 1111