javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

CSS3-如何在Reactjs中将供应商前缀应用于内联样式?

React中的CSS属性不会自动添加其供应商前缀。

例如,使用:

<div style={{
    transform: 'rotate(90deg)'
}}>Hello World</div>

在Safari中,不会应用旋转。

我该如何完成?

trans by 2020-02-19T05:21:47Z

html-如何在引导程序的容器内创建100%屏幕宽度div?

这个问题已经在这里有了答案:

  • 引导元素100%宽度                                     11个答案

假设我有以下标记:

<div class="container">
    <div class="row">
        <div class="col-md-12">
            ...
            <div class="full-width-div">
            </div>
        </div>
    </div>
</div>

现在如何使.full-width-div拉伸到屏幕的整个宽度? 因为目前它仅限于容器内部。

trans by 2020-02-16T19:11:29Z

CSS3框阴影只在一个方向?

我有一个具有插入框阴影的元素,但我只希望阴影在顶部。

没有办法只设置顶部阴影吗? 我是否必须求助于创建其他元素以覆盖侧阴影?

trans by 2020-02-15T19:05:59Z

css3-background-size:在Android选项卡上,封面不能以纵向显示

我正在使用background-size属性获取全角和全角背景图片,但无法在纵向视图中的Nexus7平板电脑上的Chrome中完全覆盖该属性。 它仅覆盖宽度而不是高度,即在其下方大约有200px白色空间。 但是,当我在台式机Chrome(或其他任何浏览器)中以及在垂直显示器上以模拟纵向尺寸查看网站时,它没有任何问题。

有人有解决办法吗?

CSS:

html { 
    background: url(/images/post_bg.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/post_bg.jpg', sizingMethod='scale')";
}

人像屏幕截图:

trans by 2020-02-15T14:44:14Z

CSS-Google Chrome文字阴影渲染

Google Chrome浏览器在实施CSS3文本阴影时存在一个非常烦人的缺陷。 当应用文本阴影时,将关闭子像素抗锯齿功能。 否则,-webkit-font-smoothing不会说服它。 粗略的Alpha通道抗锯齿会导致阴影与字母混在一起,而这与像素化文本一起最终会产生非常难看的外观。 如果使用手写字体(例如Monotype Corsiva [http://www.newfonts.net/index.php?pa=show_font&id=130]),则这一点更加明显。

您可以在Twitter上清楚看到这一点的地方之一-[http://dev.twitter.com/pages/auth。]文本阴影用于此处的文本轮廓:在Chrome中查看页面,与FF或 IE,您将看到它有多糟。

对于较小的文本,效果甚至变得更糟,直到使它完全不可读为止。 有关此问题的技术讨论,请访问以下网址:[http://www.google.com/support/forum/p/Chrome/thread?fid=5d1c0f2082af0f21000483e9a516d36e&hl=zh-CN]

Chromium项目(问题23440)中提交了一个错误。 该错误已经存在大约一年了,至今仍未分配给任何人。 Google开发人员看到了它,认为它并不那么重要,并使其老化。 事实证明,他们只修复了“流行”的错误,这种做法太la脚了,看起来令人印象深刻! 我对Chrome非常失望! 每天,越来越多的人使用Web排版和CSS3来使Web变得更加美丽! 令人遗憾的是,存在这样的问题以减慢速度。

因此,需要公众努力才能解决此问题。 告诉其他人,在您的博客中写。 您可以访问[http://code.google.com/p/chromium/issues/detail?id=23440]并为该问题投票。 您可以通过点击页面左上角的星标来实现(某些类型的Google帐户需要-gmail等)。

为了使事情更清楚-我的问题有两个目标:

  1. 查找技术解决方法。
  2. 让Google在Chrome中解决此问题。

我将对有关该问题的文章的每个链接进行投票,并标记为公认的最佳技术解决方案或公共努力。

trans by 2020-02-13T14:07:21Z

css-仅在元素左侧的Box-Shadow

我一直在仅在元素的左侧设置框形阴影时遇到麻烦。

我尝试了这个:

box-shadow: -10px 0px 3px 0px #aaa;

但是,盒子阴影看起来更像一条灰线,并且没有我使用盒子阴影时所习惯的常规阴影效果。 另外,上面的示例还包括一个我想摆脱的小顶部阴影。

谢谢

trans by 2020-02-13T13:12:15Z

html-CSS媒体查询屏幕尺寸

我目前正在尝试设计一种可以兼容多种屏幕尺寸的布局。 我正在设计的屏幕尺寸如下:

屏幕尺寸:

  1. 640x480
  2. 800x600
  3. 1024x768
  4. 1280x1024(及更大)

我遇到的麻烦是创建css3媒体查询,以便当窗口的宽度变为这些宽度之一时,布局会发生变化。 以下是我当前正在使用的媒体查询的示例,但不适用于我,因此我想知道是否有人可以帮助我修复它。

<link rel="stylesheet" type="text/css" media="screen and (max-width: 700px)" href="css/devices/screen/layout-modify1.css">
<link rel="stylesheet" type="text/css" media="screen and (min-width: 701px) and (max-width: 900px)" href="css/devices/screen/layout-modify2.css">
<link rel="stylesheet" type="text/css" media="screen and (max-width: 901px)" href="css/devices/screen/layout-modify3.css">

我尝试使用一组新的媒体查询,但是它们仍然对我不起作用。 有人可以帮忙解释一下我错了吗。 你们中的几个人已经尝试解释,但我不明白。 新的媒体查询如下所示:

<link rel="stylesheet" type="text/css" media="screen and (max-width: 640px)" href="css/devices/screen/layout-modify1.css">

    <link rel="stylesheet" type="text/css" media="screen and (max-width: 800px)" href="css/devices/screen/layout-modify2.css">

    <link rel="stylesheet" type="text/css" media="screen and (max-width: 1024px)" href="css/devices/screen/layout-modify3.css">

    <link rel="stylesheet" type="text/css" media="screen and (max-width: 1280px)" href="css/devices/screen/layout-modify4.css">
trans by 2020-02-12T20:44:36Z

css3-将文本基线与C中的按钮对齐

我想实现此图像上表示的两个对齐方式之一:problem representation。 CSS3可以使事情变得更简单,甚至更好。

我的主要问题是我设法将包含文本的一个div与按钮对齐,但是文本本身与div的顶部而不是底部的对齐。

trans by 2020-02-12T12:30:33Z

CSS-为什么必须在Calc()方法中用空格将+或-包围?

最近,我开始在CSS中使用calc(...)方法。 我很快了解到诸如calc(100% - 1)之类的代码将不起作用,尽管在calc(100%/2)297操作符之前和之后添加空格将解决此问题,并且calc方法将正常运行。

经过一些研究后,我发现有许多博客文章提到必须使用空格,而且许多博客甚至指出了规范(CSS3 8.1.1),该规范指出:

此外,在+和-的两边都必须有空格   操作员。 (*和/运算符可以不带空格使用   在他们旁边。)

现在,很明显,该规范告诉我们这些运算符必须用空格括起来,但是为什么呢? 我已经在规范中(通过8.1.2-4节)进行了进一步的阅读,如果在这些其他部分中进行了说明,则我不理解其原因。

简单来说,有人可以解释为什么指定calc(100% - 1)甚至calc(100%/2)是可接受的语法,而不是calc(100%-1)吗?

trans by 2020-02-12T03:09:16Z

Internet Explorer-在IE7 / 8中模拟CSS3边界半径和框阴影

我正在为一个小型Web应用程序开发HTML。 设计需要一个带有圆角和阴影的内容区域。 我已经能够使用CSS3生成它,并且它在Firefox和Chrome上可以完美地工作:

CSS3 Version

但是,Internet Explorer 7和8(不支持CSS3)却是另外一回事:

Internet Explorer Version

是否有一个简单,轻便的JavaScript解决方案,该解决方案使我可以:1)使用IE特定的功能来实现此目的,或者2)以编程方式修改DOM(以在内容区域周围添加自定义图像以模拟效果)的方式?

trans by 2020-02-11T11:34:20Z

CSS3-列表项的CSS多列布局在Chrome中无法正确对齐

我正在构建以多列格式呈现给用户的菜单系统。 CSS3中的column-count属性使我获得了90%的访问权限,但是在Chrome下对齐时遇到了困难。

菜单相对简单:

  • 按column-count属性分为多列的无序列表
  • 列应按顺序填充,因此column-fill:auto
  • 菜单项表示为列表项
  • 每个列表项都有一个可点击的锚标记,并通过display:block完全扩展

我遇到的对齐问题在每个列表项的顶部边框和某些背景色上最明显。 在Firefox中,列表项始终在每一列中保持整齐对齐,而不会渗入上一列/下一列。 在Chrome中,对齐方式很简单,随列表项的数量和填充/边距属性的不同而不同。

我在这里发布了一个简单测试用例的代码:[http://pastebin.com/Ede3JwdG]

该问题应该立即显而易见:在Chrome浏览器中,第二列中的第一个列表项会渗回到第一列中。 删除列表项(单击它们)时,可以看到对齐方式进一步细分。

我尝试了对列表项的填充/边距进行调整,但无济于事:Chrome似乎在算法如何在多列布局中分配内容方面存在缺陷。

我没有完全放弃列数(主要是手动生成/ Columnizer /等等)的主要原因是菜单系统还涉及跨多个子菜单的拖放功能,并且布局了菜单数据 因为基于内聚列表的层次结构可以产生干净的代码。

有没有办法解决Chrome中的对齐问题,还是我现在应该只放弃列数?

添加:

  • jsFiddle原型:[http://jsfiddle.net/VXsAU/]
  • JS Bin原型:[http://jsbin.com/ebode5/]
trans by 2020-02-11T10:20:04Z

CSS-Firefox -moz-border-radius不会裁剪图像吗?

如果设置了图像的边框半径,是否有人知道让Firefox裁剪角落的方法? 它包含的元素可以正常工作,但我会伸出难看的角。

有什么方法可以解决此问题,而无需将其设置为背景图像或在将其放置到网站上之前对其进行处理?

trans by 2020-02-11T07:57:39Z

css3-简单的CSS动画循环–淡入和淡出“加载” Tex

如果没有Javascript,我想制作一个简单的循环CSS动画类,以使文本无限地淡入和淡出。 我对CSS动画知之甚少,所以我还没有弄清楚,但是这是我的发展目标:

@keyframes flickerAnimation { /* flame pulses */
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
.animate-flicker {
    opacity:1;  
    animation: flickerAnimation 1s infinite;
}
trans by 2020-02-10T02:37:54Z

html-删除inline-block元素中大文本上方和下方的空白

假设我有一个<span>BIG TEXT</span>元素定义为一个内联块。 它的唯一内容是纯文本。 当字体很大时,您可以清楚地看到浏览器如何在文本上方和下方添加一些填充。

HTML:

CSS:

<span>BIG TEXT</span>
<span>BIG TEXT</span>

观察盒子模型,很明显浏览器正在内容边缘内添加填充。 我需要删除此“填充”,一种方法是简单地更改行高,如下所示:

[http://jsfiddle.net/7vNpJ/1/]

这在Chrome浏览器中效果很好,但在Firefox中,文本正朝顶部(FF17,Chrome 23,Mac OSX)移动。

有跨浏览器解决方案的想法吗? 谢谢!

trans by 2020-02-09T16:06:30Z

css-胶囊形状使用边界半径而没有设置宽度或高度?

是否可以使用没有设置宽度或高度的边界半径来制作胶囊形状?

我希望左侧和右侧完全圆滑,而胶囊会沿其水平长度保持笔直。 将半径设置为50%似乎无法产生所需的效果。

Capsule Shape

trans by 2020-02-09T13:05:25Z

CSS-固定位置无法正常工作像绝对

我的问题很简单。 我正在移动版本的页面上工作,我们希望将“ snag it”黄色按钮固定在底部,但是固定的位置不起作用,它的工作方式类似于绝对位置,我不知道为什么。

我正在使用的页面:[https://www.thechivery.com/products/everything-is-j-ok-tee]

谢谢,路易斯

trans by 2020-02-09T08:51:44Z

如何使用CSS(和JavaScript?)创建模糊的“磨砂”背景?

我正在尝试使用HTML5,CSS3和JavaScript创建可在Webkit浏览器上使用的iOS 7样式磨砂外观。

从技术上讲,给出以下HTML:

<style>
  #partial-overlay {
    width: 100%;
    height: 20px;
    background: rgba(255, 255, 255, .2); /* TODO frost */
    position: fixed;
    top: 0;
    left: 0;
  }
</style>
<div id="main-view">
  <div style="width: 50px; height: 50px; background: #f00"></div>
  To my left is a red box<br>
  Now there is just text<br>
  Text that goes on for a few pixels <br>
  or even more
</div>
<div id="partial-overlay">
  Here is some content
</div>

我想对overflow: hidden的前20px水平应用类似#main-view的内容。

如果将CSS修改为#main-view,则需要将overflow: hidden垂直应用于前20px。

显而易见的解决方案是使用javascript克隆#main-view,设置overflow: hidden,然后适当地更改宽度/高度,但在我看来,这很难归结为更复杂的页面/ CSS结构。

有没有更好的方法来实现此目标,而又不会降低性能影响和最大程度地提高通用性?

编辑:这是我要实现的示例:Mockup

trans by 2020-02-07T22:44:27Z

html-如何在CSS中应用字体抗锯齿效果?

这个问题已经在这里有了答案:

  • 使用CSS强制进行抗锯齿:这是神话吗?                                     16个答案

我们如何在CSS中应用类似于Photoshop的字体抗锯齿功能,例如清晰,锐利,强壮,平滑?

所有浏览器都支持这些功能吗?

trans by 2020-02-06T12:39:59Z

html-为什么定位标记不包含其包含元素的高度和宽度

这是我的JsFiddle

当我使用Chrome开发人员工具检查锚定标记的大小时,第一个元素显示<div class="gallery"> <a href="#"> <img class="normal" src=""> </a> <a href="#"> <img class="wide" src=""> </a> </div>,第二个元素显示310px*18px

我想知道为什么它不包含包含元素的高度和宽度以及它是如何计算的。

<div class="gallery">
    <a href="#"> <img class="normal" src=""> </a>
    <a href="#"> <img class="wide" src=""> </a>
</div>
<div class="gallery">
    <a href="#"> <img class="normal" src=""> </a>
    <a href="#"> <img class="wide" src=""> </a>
</div>

trans by 2020-02-05T22:59:34Z

CSS3-CSS背景图片适合高度,宽度应按比例自动缩放

我想让背景图片适合div的高度,有办法吗? background-size:cover;仅适合宽度和高度自动缩放(我需要相反的效果)。谢谢。

trans by 2020-02-05T16:39:10Z

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共35页