小编Vol*_* E.的帖子

使用HTML5 <datalist>时是否可以设置下拉建议的样式?

看到这里:http://jsfiddle.net/zemar (必须使用Firefox或Opera查看)

当您单击时select,下拉列表的样式将匹配,但如果您开始在文本框中的数据列表中键入一个术语,则显示的建议不会设置样式,因此它与其余部分不匹配造型.

是否可以设置下拉菜单的样式?

* {margin:0; padding:0; font-family: arial, sans-serif; font-size: 40px; font-weight: bold; color: #444;}
body {height:100%; background:#F4F3EF;}
.select select, .input input {background: transparent; width: 220px; overflow:hidden; height: 65px; padding-left: 5px;
    padding-bottom: 5px; -webkit-appearance: none; -moz-appearance:none; appearance:none; border:none; cursor:pointer;}
.select select {padding-top: 5px;}
.select, .input {float:left; width: 220px; height: 65px; margin-right: 20px; overflow: hidden; background: #ddd;
    border: 1px solid #ccc;}
Run Code Online (Sandbox Code Playgroud)
    <div class="select">
    <select id="count">
            <option value="1">A</option>
            <option value="2">A pair of</option>
            <option value="3">A few</option>
            <option …
Run Code Online (Sandbox Code Playgroud)

html css html5 html-datalist

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

如何为list-style-type自动生成的数字着色?

我正在使用以下列表:

<ol id="footnotes">
    <a name="footnote1"><li></a>This is the first footnote...</li>
    <a name="footnote2"><li></a>This is the second footnote...</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

使用以下.css:

#footnotes {list-style-type: decimal;
            list-style-color: #f90;
            }

#footnotes li
           {color: #000;
            }

#footnotes a li,
#footnotes li a
           {color: #f90;
            }
Run Code Online (Sandbox Code Playgroud)

目的是让li/footer文本本身为黑色(#000),并将数字设置为orange(#f90).

我尝试过使用该list-style-color属性,但除了扰乱Web开发人员工具栏(在FF3.0.8/Ubuntu 8.04中)之外什么也没做,Midori同样不会显示橙色的数字(我以为我会在Webkit引擎中尝试它,以防万一...).

有任何想法吗?

编辑HTML(因为我记得标​​记不一定需要包含任何东西来起锚作用):

<ol id="footnotes">
    <li><a name="footnote1"></a>This is the first footnote...</li>
    <li><a name="footnote2"></a>This is the second footnote...</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

回应那些建议使用<span>内部<li>...是的.发生了这种情况,虽然我感谢您的建议和所花费的时间,但我正在寻找(我是标准的,我是......;))更多...语义选项.

事实上,我想我可能会使用这种方法.虽然我接受了另一个与Pete Michaud不同的答案,因为它具有纯粹的信息性.谢谢!

html css xhtml

27
推荐指数
5
解决办法
9万
查看次数

从JavaScript添加到浏览器收藏夹/书签,但适用于所有浏览器(我的浏览器不支持)?

任何人都可以帮助,我使用以下添加书签到IE和Firefox,但它不在Chrome中工作,我没有得到我的错误消息说"不支持"或..

任何人都知道一个好脚本支持所有浏览器或至少回来告诉我它不支持,我有权访问jQuery - 也许有一些方法来检测浏览器

我目前正在使用它,它适用于IE和Firefox,但不适用于chrome

if (window.sidebar) { // Mozilla Firefox
    window.sidebar.addPanel(name, url, "");
}
else if (window.external) { // IE
    window.external.AddFavorite(url, name);
}
else if (window.opera && window.print) {
    window.external.AddFavorite(url, name);
}
else {
    alert('not supported');
}
Run Code Online (Sandbox Code Playgroud)

javascript firefox bookmarks google-chrome cross-browser

27
推荐指数
4
解决办法
5万
查看次数

在Sublime Text 2中,将连字符视为单词的一部分

如何在Sublime Text 2中双击包含连字符(短划线)的单词选择整个单词,而不仅仅是连字符分隔的单词的一部分?

sublimetext sublimetext2

27
推荐指数
2
解决办法
3967
查看次数

在Ubuntu 12.04上使用Cinnamon的Sublime Text 2中的键盘列选择不起作用

根据Linux列的文档选择使用以下命令:

Linux的

Ctrl+ Alt+ Up
Ctrl+ Alt+Down

但是在带有Cinnamon的Ubuntu 12.04上(未在Unity上测试),这会触发窗口切换操作(Cinnamon的一部分).

任何人都有一个很好的解决方案(除了使用鼠标...)

谢谢,

sublimetext2 cinnamon

27
推荐指数
4
解决办法
7404
查看次数

有没有办法克隆jQuery或javascript中的表单字段值?

jQuery有一个clone()函数克隆实际表单没有问题,但它不保留已输入表单的任何值.

有办法解决这个问题吗?

示例代码将非常感激.

forms jquery clone

26
推荐指数
2
解决办法
3万
查看次数

CSS3动画无法在safari中运行

我有一些CSS3动画在所有支持CSS3的浏览器中都能完美运行,除了safari.怪不是吗?好的,这是我的代码:

HTML

<div class="right">
    <div class="key-arm"><img src="images/landing/key-arm.png" alt="arm" /></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.landing .board .right {
    width: 291px;
    height: 279px;
    background: url('../images/landing/key-pnl.png');
    bottom: 16px;
    right: 250px;
    position: absolute;
}
.landing .board .right .key-arm {
    position: absolute;
    left: 44px;
    top: 18px;
    width: 41px;
    height: 120px;
}



/*=== Key Arm Animation ===*/
@-webkit-keyframes keyarm {
    0% { -webkit-transform: rotate(0deg); }
    5% { -webkit-transform: rotate(-14deg); }
    10% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes keyarm {
    0% { -moz-transform: rotate(0deg); }
    5% { -moz-transform: rotate(-14deg); …
Run Code Online (Sandbox Code Playgroud)

safari css3 css-animations

25
推荐指数
3
解决办法
9万
查看次数

使用transform属性不起作用的多个CSS关键帧动画

在使用CSS关键帧动画时,我发现当我给一个元素时,有两个动画,例如:

.element {
    animation: animate1 1000ms linear infinite,
               animate2 3000ms linear infinite;
}
Run Code Online (Sandbox Code Playgroud)

如果两个动画使用transform属性进行动画处理,则只有最后一个动画通过级联触发.但是,如果@keyframes动画是让我们说一个margindisplay一些其他css属性而另一个使用,transform那么它们都会触发.

这是一个带有相关代码的codepen示例.

CSS

@keyframes move {
    0%, 100% { transform: translateX(0px); }
    50% { transform: translateX(50px); }
}
@keyframes skew {
    0%, 100% { transform: skewX(0deg); }
    50% { transform: skewX(15deg); }
}
@keyframes opacity {
    0%, 100% { opacity: 1; }
    50% { opacity: .25; }
}

.taco { …
Run Code Online (Sandbox Code Playgroud)

css css3 css-animations

25
推荐指数
2
解决办法
6万
查看次数

Linux Firefox默认的sans-serif字体

哪种字体是sans-serifLinux中的默认字体?当我在Firefox中使用Windows进入选项>字体>高级时,我可以看到默认sans-serif字体是Arial,但在Linux中它只显示sans-serif为字体.

知道如何检查这sans-serif是哪种字体?

browser firefox fonts cross-browser

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

Sass @each有多个变量

我刚刚开始使用Sass和Compass,我很喜欢它.我想做的是利用该@each功能来简化重复性任务.但是,我只看到@each插入一个变量的例子,我希望能够使用多个变量.

标准方式(来自Sass参考):

@each $animal in puma, sea-slug, egret, salamander {
  .#{$animal}-icon {
    background-image: url('/images/#{$animal}.png');
  }
}
Run Code Online (Sandbox Code Playgroud)

这很棒,但我希望能够做到这样的事情:

@each {$animal $color} in {puma black}, {sea-slug green}, {egret brown}, {salamander red} {
  .#{$animal}-icon {
    background-color: #{$color};
  }
}
Run Code Online (Sandbox Code Playgroud)

这可能吗?

css sass compass-sass

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