小编use*_*366的帖子

:第一个孩子选择器不工作

我正在选择具有:first-child和:last-child伪选择器的特定div,但是:first-child在我检查过的任何浏览器中都不起作用.我已经检查了caniuse.com和css-tricks.com以及共识是:第一个孩子得到了广泛的支持,所以我想也许有一些我不知道的错误.我在本地节点服务器上运行应用程序.我已经验证了我的CSS和我的HTML.是否有人知道任何可能阻止的错误:第一个孩子工作?

HTML

<div class="col-md-6 blurbs">
 <label>NEWS</label>
 <div>
  <p>Lorem ipsum dolor spernatur aut odit aut fugit conse oluptate</p>
 </div>
 <div class="clearfix">
  <a class="pull-left">RSS</a>
  <a class="pull-right">MORE NEWS</a>
 </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

CSS

(不工作)

.news .blurbs div:first-child{
    outline: 1px solid red;
    height: 260px;
    overflow: auto;
    margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)

(工作)

.news .blurbs div:last-child{
    outline: 1px solid red;
    width: 95%;
}
Run Code Online (Sandbox Code Playgroud)

html css css3

8
推荐指数
1
解决办法
9382
查看次数

跟进background-image vs img标签

我刚读过这篇文章,但我仍然不太确定选择的原因.我特别想明白到底什么是"内容"和"非内容/其他"图像的意思,为什么添加非内容图像时,我应该使用IMG的时候我加入的内容图像到我的网站和背景图片.

以下是我对"内容"和"非内容"形象的理解:

内容图像是动态生成的图像.例如,在其个人资料页面上显示的用户的图像和上传到照片库,博客等的图像.

非内容图像是那些作为网站设计一部分的非动态图像.如果你愿意的话,他们会被"烘烤".例如徽标,图像链接,图像按钮等.

如果我的定义是正确的 - 请告诉我他们是不是 - 那么在我看来,使用每个的原因如下(虽然这在链接的文章中并不完全明显,因此我的后续问题) :

  • 非内容图像往往不会像内容图像那样发生变化.即徽标,按钮图像,图像链接等往往保持不变.只有在网站所有者决定重新设计网站时,才会更改它们.

  • 另一方面,内容图像往往会经常变化.经常上传新图像,用户更改其个人资料图片和照片库等.

因此,由于内容图像的动态特性,它们需要一个img标记,可以通过网站驱动的任何技术堆栈动态修改.不那么频繁变化的图像不需要图像标签.它们可以直接从css文件中的站点设计资源加载,以提高性能和易维护性.

那是对的还是我错过了什么?

html css image

5
推荐指数
1
解决办法
2600
查看次数

将本地目录与现有git存储库同步

标题可能听起来像重复但我无法找到我的特定问题的答案.

我想在我的本地机器上克隆一个git存储库.但是,当我尝试使用shell执行此操作时,我收到错误.大多数文件正在检出但由于某种原因,其中一个图像文件导致了问题,我收到错误"致命:无法检查工作树"和"警告:克隆成功,但结帐失败".所以我现在做的是从github下载repo文件作为zip文件并将它们解压缩到我的本地目录中.所以现在我的本地目录中有所有文件,但是本地目录没有连接到github上的repo.是否有一个命令可以实现这一目标?

git github

4
推荐指数
1
解决办法
2万
查看次数

选中单选按钮时突出显示html元素w/o js

我想知道是否有一种方法可以在不使用js的情况下选择单选按钮时修改html项(即div).这是标记:

<div class="container">
    <input id="myRadioBtn" class="btn-radio" type="radio" name="name" value="value"/>
    <div class="box">BOX</div>
</div>
Run Code Online (Sandbox Code Playgroud)

一旦选择"myRadioBtn",我希望"box"改变颜色.我知道我可以使用js/jQuery,但如果可能的话,我只想在CSS中使用它.那可能吗?

html javascript css jquery

2
推荐指数
1
解决办法
957
查看次数

在css选择器中使用">"有什么区别(以及优点,如果有的话)?

这里有两个css选择器的例子,我不知道它们有什么区别,因此在哪些情况下应该使用哪一个:

.foo-class a{
    /* this will select all anchor tags inside foo-classes */
}

.foo-class > a{
    /* this will also select all anchor tags inside foo-classes, no? */
}
Run Code Online (Sandbox Code Playgroud)

编辑:我刚刚找到答案.">"只选择直接的孩子.我会在这里留下这个问题,以防其他人发现它有用.

html css css3 web

1
推荐指数
1
解决办法
123
查看次数

在 html/css 中显示图像的标准兼容和/或最佳实践方式

描绘图像的最佳实践和既定方式是什么?我的假设是它不应该再在 HTML 中完成,所以我不在img我的标记中使用该标签。相反,我通过 链接 CSS 中的图像background: url('dir')。如果我的这个假设已经出错,请告诉我。

如果在 CSS 中链接图像是正确的(或者至少是一种良好的、完善的)方法,那么下一个问题是在文档中使用什么 HTML 标签?从技术上讲,图像几乎可以应用于 HTML 中的任何元素,那么哪一个才是正确的选择呢?

举个例子:现在我正在处理一排图标,每个图标下面都有一些文本。目前,我将其设置为无序的水平列表,并将 CSS 中的图像和文本应用到每个单独的列表项标签。不过,我还有其他几种方法可以做到这一点。例如,我可以有一行divsor 。spans或者我可以使用img标签而不在 HTML 中定义src属性,而是在 CSS 中设置它(至少我认为这是可能的)。或者我能想到的其他几种方式。

在这种情况下,最佳做法是什么?

html css web

0
推荐指数
1
解决办法
4312
查看次数

我何时使用class/id以及何时直接定位html标记

我有(另一个)关于html/css最佳实践的问题.我检查了网站和这个网站,但所有关于何时使用ID以及何时使用类的文章.然而,这不是我正在努力的事情.

我想知道何时使用类选择器而不是html元素选择器,反之亦然.

例:

HTML

<div class="container">
    <p class="nested-p">feefifem</p>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS选项1:

.nested-p{...}
Run Code Online (Sandbox Code Playgroud)

CSS选项2:

.container p{...}
Run Code Online (Sandbox Code Playgroud)

在哪种情况下哪个选项更合适?为什么?

html css html5 css3 web

0
推荐指数
1
解决办法
174
查看次数

错误:“cleancss”未被识别为内部或外部

我刚刚通过 npm 命令行安装了 clean-css ( https://github.com/GoalSmashers/clean-css ),我想用它来连接和缩小一些 css 文件 (duh)。但是,我收到此错误:

'cleancss' is not a recognized as an internal or external command, operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我对从命令行做事还不熟悉,所以这完全让我陷入了困境。我找不到这个 clean-css 特定问题的答案。此类错误的一般答案似乎是需要更新环境变量,但虽然我过去已经这样做来指向某些可执行文件,但我不确定在这种特定情况下我必须做什么。有接受者吗?

css command-line node.js npm

0
推荐指数
1
解决办法
2916
查看次数

标签 统计

css ×7

html ×6

css3 ×3

web ×3

command-line ×1

git ×1

github ×1

html5 ×1

image ×1

javascript ×1

jquery ×1

node.js ×1

npm ×1