我一直在相对较短的时间内使用github,而且我总是使用客户端来执行提交和拉取.我决定昨天从git bash尝试它,我成功创建了一个新的repo和commit文件.
今天我从另一台计算机上对存储库进行了更改,我已经提交了更改,现在我回到家并执行了git pull
更新我的本地版本,我得到了这个:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream develop origin/<branch>
Run Code Online (Sandbox Code Playgroud)
这个回购的唯一贡献者是我,并且没有分支(只是一个主人).我在Windows上,我从git bash执行了拉动:
git状态:
$ git status
# On branch master
nothing to commit, working directory clean
Run Code Online (Sandbox Code Playgroud)
git branch:
$ git branch
* master
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我有一个动态的数字,ul.column
其中一些有disabled
类.例如:
<ul class="column"></ul>
<ul class="column"></ul>
<ul class="column disabled"></ul>
Run Code Online (Sandbox Code Playgroud)
我不知道有多少可以有,但我想要应用border-right
到最后.column
这不也有.disabled
类.
我尝试过类似的东西:
ul:not(.disabled):last-child {border-right:1px solid black}
Run Code Online (Sandbox Code Playgroud)
和
ul:last-child:not(.disabled) {border-right:1px solid black}
Run Code Online (Sandbox Code Playgroud)
但无论:not(.disabled)
选择器如何,样式始终适用于最后一个元素.还有另一种方式来设计最后一种.column
那还没有.disabled
班级?
我很好用jQuery,但我不知道如何实现我想要的.
我试图在双色标题上实现黑白文本的这种效果,该标题的一侧始终为白色,另一侧为背景图像(不同颜色)。
这是用于此示例的 css,它仅在图像具有纯黑色背景时才起作用:
.text {
position: relative;
color: rgb(255, 255, 255);
mix-blend-mode: difference;
text-transform: uppercase;
font-size: 60px;
}
Run Code Online (Sandbox Code Playgroud)
如果背景图像没有纯黑色背景,这将不起作用:
在这种情况下,我得到了我应该得到的,但我想要的是在左侧获得白色文本,在右侧获得黑色文本,如第一个示例所示。
我一直在尝试 css filter
,mix-blend-modes
s ,clip-path
s ,我见过这个https://aerolab.github.io/midnight.js/(它不适合我的情况)但我总是得到错误的结果。您是否知道一种制作黑色/白色文本的方法,该文本可以识别白色背景并使文本变为黑色,而任何不是纯白色背景的内容,请将颜色切换为白色?
我希望我的解释清楚,任何解决方案甚至线索都非常受欢迎,即使它需要 javascript。谢谢你!
这是一个带有示例的代码笔:https ://codepen.io/vlrprbttst/pen/jOPMzvd?editors = 1100
非常感谢!
基于这个演示:http : //webdesignerwall.com/demo/mobile-nav/这是我的代码。
<script type="text/javascript">
jQuery(document).ready(function($){
/* prepend menu icon */
$('#nav-wrap').prepend('<div id="menu-icon"><img id="logo" src="<?php echo site_url(); ?>/wp-content/themes/blue-and-grey/images/mobileimages/hme_btn.png" /></div>');
/* toggle nav */
$("#menu-icon").on("click", function(){
$("#nav").slideToggle();
$(this).toggleClass("active");
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我需要的是在我点击一个菜单项后“关闭”的菜单,因为它是一个单页网站,我不希望它在我点击后保持打开状态。我怎么做?
太感谢了!
我想在此页面上实现像左侧导航一样的粘性菜单:http : //getbootstrap.com/2.3.2/scaffolding.html。
我的菜单是一个nav
元素position:relative
(我也尝试static
过),fixed
当它到达视口的顶部时就会出现。
这是我的功能:
$(document).ready(function() {
function stickyNav() {
var elementPosition = $('nav').offset();
console.log(elementPosition);
$(window).scroll(function(){
if($(window).scrollTop() > elementPosition.top){
$('nav').addClass("sticky");
} else {
$('nav').removeClass("sticky");
}
});
}
stickyNav();
}); //document ready
Run Code Online (Sandbox Code Playgroud)
该console.log(elementPosition);
收益约1200像素在页面加载时的偏移最高,这是不对的。但是,如果我调整页面大小,该值会更改为 650px 左右,这是正确的顶部偏移量,并且该函数会执行它应该执行的操作。
我环顾四周,发现 offsetp top 在隐藏元素上时可能是错误的,或者它有边距问题,但实际上我这里没有任何复杂的结构,只有一个可见nav
元素。
任何帮助解决这个问题将不胜感激!谢谢!!
我正在应用这样的基本线性渐变:
background-image: linear-gradient(to top, red, rgba(0,0,0,0));
Run Code Online (Sandbox Code Playgroud)
除了在safari中,透明度呈现为黑色/灰色,因此它的行为与其他地方一样.
这是铬(它应该是怎样):
这是野生动物园
我试着用前缀它-webkit-
,改变rgba
到rgba(0,0,0,0.001)
,但它从来就没有到固体透明.这是一个错误吗?有没有办法来解决这个问题?
我需要这样简单的东西:
<script type="text/javascript">
<!--
if (screen.width <= 699) {
document.location = "mobile.html";
}
//-->
</script>
Run Code Online (Sandbox Code Playgroud)
但不是重定向,我需要<script src="js.js"></script>
附加<head></head>
那可能吗?
我已经接近完成grunt-browser-sync
工作,但还没有完成.
我想出了这个Gruntfile:
module.exports = function(grunt) {
grunt.initConfig({
pkg : grunt.file.readJSON('package.json'),
concat : {
dist : {
src : ['js/libs/*.js', 'js/custom/*.js'],
dest : 'js/build/production.js',
}
},
uglify : {
dist : {
src : 'js/build/production.js',
dest : 'js/build/production.min.js'
}
},
sass : {
dist : {
options : {
style : 'compressed',
compass : 'true',
},
files : {
'css/main.css' : 'sass/main.scss'
}
}
},
autoprefixer : {
options : {
browsers : ['> 5%', 'last 2 version', 'ie …
Run Code Online (Sandbox Code Playgroud) 每当用户访问网站时,我都试图让我的背景图像成为可能.我在stackoverflow上找到了一些代码,但我似乎无法让它工作.
这段代码有什么问题?
码:
$(document).ready(function() {
var bgArray = ['A-VOLTE.jpg', 'AL-DI-LA.jpg', 'CON-TE.jpg', 'DAVIDE-E-GOLIA.jpg', 'DELLE-VERITA.jpg', 'DI-NOI.jpg', 'DIVIDERE.jpg', 'FA-NIENTE.jpg', 'FORSE.jpg', 'GRAZIE.jpg', 'IL-CONTATTO.jpg', 'IL-PONTE.jpg', 'IMPERATIVO.jpg', 'INDELEBILE.jpg', '-VOLONTA.jpg', 'MERITAVI.jpg', 'MUOVERE.jpg', 'NEL-DUBBIO.jpg', 'NESSUNO.jpg', 'NON-LO-SAI.jpg', 'PER-DIMENTICARE.jpg', 'PRIMA-DI-ANDARE.jpg', 'PROFONDO.jpg', 'SARA-SUO.jpg', 'SEMPRE.jpg', 'TUTTO-DA-RIFARE.jpg', 'TUTTO-PER-TE.jpg', 'UN-RICORDO.jpg', 'UNTITLED-1.jpg', 'UNTITLED-2.jpg', 'VERO.jpg', 'VIENI-CON-ME.jpg'];
var bg = bgArray[Math.floor(Math.random() * bgArray.lenght)];
// If you have defined a path for the images
var path = 'artworks/abstract/';
var imageUrl = path + bg;
// then you can put it right before the variable 'bg'
$('body').css('background-image', 'url(' + …
Run Code Online (Sandbox Code Playgroud) 我真的需要在我的罗盘项目的最终css文件中编译我的注释,但编译时我的所有注释都被删除了.
我尝试line_comments = true
在config.rb
文件中设置,我得到行注释,但不是我自己的评论.
我怎么能解决这个问题?
我正在使用liferay cms,而我们的css minifier的过时版本并没有以正确的方式缩小媒体查询,因此在生产中,除非我写下这个小评论,否则我的所有媒体查询都无法工作:
@media all and /*!YUI compressor*/ (max-width: 480px) {}
Run Code Online (Sandbox Code Playgroud)
有没有办法告诉罗盘不要删除我自己的评论?非常感谢!
javascript ×5
jquery ×5
css ×3
append ×1
browser-sync ×1
clip-path ×1
compass-sass ×1
css-filters ×1
css3 ×1
git ×1
git-pull ×1
github ×1
gruntjs ×1
html ×1
mobile ×1
navigation ×1
node.js ×1
npm ×1
offset ×1
prepros ×1
rgba ×1
safari ×1
sass ×1
sticky ×1
sync ×1