小编Luc*_*omi的帖子

是否允许列表内的​​div?

我知道LI里面的DIV是不被允许的,但我最近在很多"大"网站上都看过它:Smashing Magazine,Web Designer Wall ......等我尝试验证网站,他们有错误,但没有关于李的div?!

所以我可以在LI里面使用它,我需要它才有效吗?

html validation xhtml html-lists

156
推荐指数
3
解决办法
15万
查看次数

如何在linux中使用bash脚本检查Internet访问?

在我的学校,互联网不可用(每天晚上23:0学校将杀死互联网,让我们躺在床上.. ..),然后ping将永远不会停止,虽然我已经使用了参数ping -w1 ....

也就是说,当我使用:ping -q -w1 -c1 8.8.8.8检查互联网是否上/下时,它将在那里没有任何输出并且不会退出,就像我使用单个cat.

你能理解我的问题吗?我不知道为什么会这样,但我认为问题与学校互联网服务有关.有什么建议吗?(我认为wget可能是一个很好的选择,但如何使用?)

linux bash ping wifi

17
推荐指数
3
解决办法
6万
查看次数

Chrome 不支持 BUTTON 标签的“写入模式”?

我刚刚在 Chrome 中发现了一个可能的错误,但我找不到任何资源。

似乎writing-mode没有在BUTTON标签上运行。

有关详细信息,请参阅活生生的示例

<a href="#;" class="pippo">pippo</a>
<br><br>
<button class="pippo">pippo</button>

.pippo {
  writing-mode:vertical-lr
}
Run Code Online (Sandbox Code Playgroud)

是否有任何解决方法可以在 Chrome 中修复它(在 Firefox 中正确运行)?

css google-chrome

11
推荐指数
2
解决办法
6189
查看次数

HTML"数据属性"与简单的"自定义属性"

我经常看到html data-attribute(s)将特定的值/参数添加到像Bootstrap这样的html元素中,它使用它们来" 链接 "按钮到要打开的模态对话框等.

<button type="button" class="close" data-dismiss="modal" aria-label="Close">
Run Code Online (Sandbox Code Playgroud)

现在,我看到一个几乎着名的CSS框架,Kube,在其新版本中广泛使用简单的自定义属性,如下所示:

<column cols="4">4</column> 

<span class="label label-black" outline bold>Black</span>
Run Code Online (Sandbox Code Playgroud)

其他动作示例例如,这里是可见的.

我不知道可以使用简单的自定义属性,所以我试图搜索一些关于这个的来源,我发现只有这个旧的类似问题,其中几乎只注意到(可能的)兼容性问题.

我很惊讶像Kube这样的CSS框架可以使用类似的解决方案,如果浏览器支持可能如此"脆弱"......

所以我的问题是:

  1. Kube的方法有多好(=交叉兼容)
  2. 我可以安全地data-attribute用简单的自定义替换我,例如我必须只传递true/false值吗?

最后一个问题可以通过示例更好地描述,因此请替换<span class="foo" data-boo='true'>Black</span><span class="foo" boo>Black</span>

html custom-data-attribute

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

如果选择器不是特定元素的子元素,那么如何定位它(所以只有当它是根时)

我不明白为什么以下代码没有期望的行为:

    .toggle {
      color: red;
    }
    
    :not(.list) .toggle {
      font-weight:bold;
    }
Run Code Online (Sandbox Code Playgroud)
  <div class="container">
      <a href="#!" class="toggle">Toggle</a>
      <ul class="list">
        <li><a href="#!">Link 1</a></li>
        <li>
          <div class="container">
            <a href="#!" class="toggle">SubToggle</a>
            <ul class="list">
              <li><a href="#!">SubLink 1</a></li>
              <li>
                <a href="#!">SubLink 2</a>
              </li>
              <li><a href="#!">SubLink 3</a></li>
            </ul>
          </div>
        </li>
        <li><a href="#!">Link 3</a></li>
      </ul>
    </div>
Run Code Online (Sandbox Code Playgroud)

我认为使用:not()会导致仅将"粗体"应用于主"切换"链接,而是对所有红色应用"粗体".为什么?

请注意,此代码嵌套了相同的类名,我不希望使用不同的css类来定位特定级别,我想仅使用后代选择器和其他运算符来定位元素

这里还有一个直接尝试的jsFiddle.

css css-selectors

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

如何使用BitBucket管道通过FTP部署网站

我多次尝试通过BitBucket Pipeline(beta)执行持续集成.目前我需要一个非常简单的任务,只需在存储库上进行推送时更新我的​​远程服务器(过去我用于此目的CodeShip具有非常相似的语法).

在Pipelines中需要设置一个bitbucket-pipelines.yml包含多行的文件,以区分分支等,但主要指令是:

- lftp -c "open -u $FTP_USER,$FTP_PASSWORD ftp.mydomain.com; set ssl:verify-certificate no; mirror -Rne /opt/atlassian/bitbucketci/agent/build /clone/ /public_html/dev"
Run Code Online (Sandbox Code Playgroud)

不幸的是它没有正确运行,因为它失败了(显然有无限循环和新的尝试).

我尝试与支持讨论这个主题,但我没有收到任何有用的帮助,在最后的消息中,他们只是建议我其他资源.

也许,有没有人成功地建立了类似的东西?

谢谢

bitbucket continuous-deployment continuous-delivery bitbucket-pipelines

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

textarea适合父母宽度减去边距

我确信这是一个非常常见的问题,但我无法在以前的答案中找到我的简单情况....

我有一个textarea内部div

想象一下,div拥有width90%其容器的,我想这textarea整个跨越widthdiv .notes负左右,margin10px

类似100%div - 10pxleft margin 10pxright margin")

<div class="notes">
  <h2>Title</h2>
  <textarea></textarea>
  <button>Save</button>
</div>
Run Code Online (Sandbox Code Playgroud)

显然,解决方案可能是非常有用的也每隔divdiv为此我们要设置一个width类似的方式....如何获取呢?

html css layout textarea

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

确定HSL变化以转换另一种颜色

我使用LESS,我想利用各种集成的颜色功能,只允许设置几个基本颜色,然后导出其他改变色调,饱和度,亮度,旋转, ecc.

让我们假设我的着色器中有以下两种颜色(本例中为浅绿色和深绿色):

@primary-color:    rgb(0,100,60);
@secondary-color:  rgb(185,215,50); 
Run Code Online (Sandbox Code Playgroud)

我想明确设置@primary-color,然后在适当的HSL转换后获得 @secondary-color.(例如darken(hsl(90, 80%, 50%), 20%))

有没有办法确定我必须应用什么hsl设置@primary-color才能获得@secondary-color

换一种说法:

鉴于2种RGB颜色定义,是否有任何方法可以确定它们之间存在的色调,饱和度亮度方面的差异,以表示@secondary-color@primary-color

PS:如果需要,也可以借助Photoshop等外部工具.

hsl colors less

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

具有渐变色的仅 CSS ProgressBar 突出显示当前状态

我一直在寻找仅使用 CSS 的ProgressBar,它使用渐变和动画以漂亮的外观显示此类活动。

我调查了<progress>标签,但它的样式非常有限,所以我寻找了其他解决方案,但我只能找到静态示例,或者其中梯度在最低提前状态的限制内收缩,或者在其他情况下具有许多嵌套的复杂标记DIV

需要的应该是:

  • 纯 CSS 解决方案
  • 渐变背景
  • 如果进度条小于其完成度的 100%,则不应折叠渐变
  • 动画状态
  • 最小标记

如果它也可以有一个终止状态,可能会很有趣。

css progress-bar

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

在被点击时将div项目移动到div容器的顶部

!http://postimg.org/image/ym5xp7ilv/

我想要实现的是移动div项目,当点击每个项目时,它被点击在div容器的顶部...其余的项目(那些没有被点击的)将填充div的其余部分容器分别

HTML

    <div class="row">
        <div class="col-md-12">
            <div class="containing_div">
                <div class="container_div"></div>
                <div class="menu_div">
                    <div class="item_div">Photos</div>
                    <div class="item_div">Video</div>
                    <div class="item_div">Music</div>
                    <div class="item_div">Files</div>
                    <div class="item_div">Contacts</div>
                </div>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

CSS

.containing_div
{
  height: 100%;
}

.container_div
{
  background: #fff;
  height: 100%;
  width: 90%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  text-align: center;
  font-family: "Open Sans";
  font-size: 26px;
  float: left;
  padding-top: 25px;
  position: relative;
}

.menu_div
{
  background: transparent;
  float: left;
}

.item_div
{
  background: #ddd;
  height: 80px;
  color: #bbb;
  font-family: …
Run Code Online (Sandbox Code Playgroud)

javascript css

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

LESS:LOOP中的关联数组

我需要在页面上添加一个图标,具体取决于其内容.换句话说,如果页面包含图像,图库,视频......我将添加一个指示其性质的图标.

为此,我将CSS类添加到body标记并使用后代选择器将图标添加到正确的位置.

显然这个任务导致CSS中有很多重复的代码,所以我想用LESS循环生成它.

这是我的实际尝试(图标是图标字体):

@icons:"\e926", "\e90e", "\e914";

.icons-loop(@i; @ico) when (@i <= length(@ico)) {

  @page-type:extract(@ico, @i);

  .page-type_@{page-type}
  {
      #icon_container:before
      {
        content: extract(@icons, @i);
      }
  }

  .icons-loop((@i + 1), @ico);
}

.icons(@ico...) {
  .icons-loop(1, @ico);
}

.icons(image, gallery, video);
Run Code Online (Sandbox Code Playgroud)

我写了这个,汲取灵感来自像其他类似的问题,.

它有效,但我承认这还不是我真正想要的,原因有两个:

  • 我认为由于异构类型,当前需要一个变量@icons来声明图标实体,而一个mixins .icons来声明不同的页面类型并不那么直观.为了保持一致性,能够在两个声明中使用LESS变量应该更好
  • 编写一种关联数组肯定会更好,我可以在同一个地方声明页面类型和相对图标之间的对应关系.像这样的东西:

@page-type: image, "\e926"; gallery, "\e90e"; video, "\e914";

有任何想法吗?

for-loop mixins less less-mixins

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

声明(或)多个条件时较少

如何在具有多个条件的语句中创建LESS?

这是我目前所拥有的,只有一个条件,但我想检查是否myVariable是" value1" " value2"

& when (@myVariable = 'value1') {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

less

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