标签: css

如何禁用文本选择突出显示?

对于像按钮一样的锚点(例如,Stack Overflow页面顶部的问题,标签,用户等)或标签,如果用户意外选择了文本,是否有一种CSS标准方法来禁用突出显示效果?

我意识到这可以通过JavaScript来完成,并且有点谷歌搜索产生了仅Mozilla -moz-user-select选项.

是否有符合标准的方法来实现CSS,如果没有,那么"最佳实践"方法是什么?

css cross-browser highlight textselection

4937
推荐指数
43
解决办法
179万
查看次数

如何水平居中<div>?

如何使用CSS <div>在另一个内部水平居中<div>

<div id="outer">
  <div id="inner">Foo foo</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css alignment centering

4116
推荐指数
55
解决办法
386万
查看次数

使用CSS更改HTML5输入的占位符颜色

Chrome支持占位符属性input[type=text]元素(别人可能做太多).

但以下CSS内容对占位符的值没有任何作用:

input[placeholder], [placeholder], *[placeholder] {
    color: red !important;
}
Run Code Online (Sandbox Code Playgroud)
<input type="text" placeholder="Value">
Run Code Online (Sandbox Code Playgroud)

Value仍然会留下grey而不是red.

有没有办法改变占位符文本的颜色?

html css html5 placeholder html-input

3876
推荐指数
29
解决办法
171万
查看次数

在CSS中设置cellpadding和cellspacing?

在一个HTML表中,cellpaddingcellspacing可以设置是这样的:

<table cellspacing="1" cellpadding="1">
Run Code Online (Sandbox Code Playgroud)

如何使用CSS完成同样的工作?

html css html-table alignment

3210
推荐指数
25
解决办法
224万
查看次数

有一个CSS父选择器吗?

如何选择<li>作为锚元素直接父元素的元素?

在示例中,我的CSS将是这样的:

li < a.active {
    property: value;
}
Run Code Online (Sandbox Code Playgroud)

显然有一些方法可以使用JavaScript来实现这一点,但我希望CSS Level 2本身存在某种解决方法.

我尝试设置样式的菜单正在由CMS喷出,因此我无法将活动元素移动到<li>元素...(除非我主题菜单创建模块,我宁愿不这样做).

有任何想法吗?

css css-selectors

2986
推荐指数
27
解决办法
185万
查看次数

是否可以将CSS应用于角色的一半?

我在找什么:

为角色的一个HALF设置样式的方法.(在这种情况下,一半字母是透明的)

我目前搜索和尝试的内容(没有运气):

  • 造型半个字符/字母的方法
  • 使用CSS或JavaScript设置角色的一部分
  • 将CSS应用于角色的50%

以下是我想要获得的一个例子.

X

是否存在CSS或JavaScript解决方案,或者我将不得不求助于图像?我宁愿不去图像路线,因为这个文本最终会动态生成.


更新:

因为很多人都问过为什么我想要设计一半的角色,这就是原因.我的城市最近花了25万美元为自己定义一个新的"品牌".这个标志就是他们想出来的.许多人抱怨简单性和缺乏创造力,并继续这样做.我的目标是把这个网站想成一个笑话.输入'哈利法克斯'你会明白我的意思.

html javascript css css3

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

如何禁用textarea的resizable属性?

我想禁用一个可调整大小的属性textarea.

目前,我可以textarea通过单击右下角textarea并拖动鼠标来调整大小.我怎么能禁用它?

html css

2541
推荐指数
17
解决办法
128万
查看次数

需要一个没有任何子弹的无序列表

我创建了一个无序列表.我觉得无序列表中的子弹很麻烦,所以我想删除它们.

是否有可能没有子弹的列表?

html css

2408
推荐指数
15
解决办法
201万
查看次数

何时在CSS中使用margin和padding

在编写CSS时,是否有一个特定的规则或指南应该用于决定何时使用margin以及何时使用padding

css margin padding

2277
推荐指数
15
解决办法
77万
查看次数

如何使用CSS为文本或图像提供透明背景?

是否可以,仅使用CSS,使background元素半透明但元素的内容(文本和图像)不透明?

我想在不将文本和背景作为两个单独元素的情况下实现此目的.

尝试时:

p {
  position: absolute;
  background-color: green;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

span {
  color: white;
  filter: alpha(opacity=100);
  opacity: 1;
}
Run Code Online (Sandbox Code Playgroud)
<p>
  <span>Hello world</span>
</p>
Run Code Online (Sandbox Code Playgroud)

看起来子元素受父母的不透明度影响,因此opacity:1相对于opacity:0.6父元素而言.

html css opacity

2211
推荐指数
20
解决办法
151万
查看次数