javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

CSS-Twitter Bootstrap响应式布局在IE8中不起作用

我使用twitter bootstrap开发了一个站点,似乎响应式布局部分在IE8及以下版本的所有IE浏览器中均已损坏。 这些浏览器仅不支持此功能吗?

trans by 2019-10-15T15:37:01Z

html-如何使弹性项目不能填充弹性容器的高度?

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

  • 如何在Flexbox中禁用等高列?                                     2个答案

如下面的代码所示,flex容器内的左div延伸以符合右div的高度。 是否可以设置属性以使其高度成为容纳其内容所需的最小高度(例如在flex容器外部通常的<div id="a"> <div id="b">left</div> <div>right<br>right<br>right<br>right<br>right<br></div> </div> div)?

<div id="a">
  <div id="b">left</div>
  <div>right<br>right<br>right<br>right<br>right<br></div>
</div>
<div id="a">
  <div id="b">left</div>
  <div>right<br>right<br>right<br>right<br>right<br></div>
</div>

trans by 2019-10-15T12:07:24Z

javascript-在append元素上触发CSS过渡

正如这个问题所观察到的,新添加的元素上的CSS过渡立即被忽略了-过渡的结束状态立即被呈现。

例如,给定此CSS(此处省略前缀):

.box { 
  opacity: 0;
  transition: all 2s;
  background-color: red;
  height: 100px;
  width: 100px;
}

.box.in { opacity: 1; }

此元素的不透明度将立即设置为1:

// Does not animate
var $a = $('<div>')
    .addClass('box a')
    .appendTo('#wrapper');
$a.addClass('in');

我已经看到了触发过渡以获得预期行为的几种方法:

// Does animate
var $b = $('<div>')
    .addClass('box b')
    .appendTo('#wrapper');

setTimeout(function() {
    $('.b').addClass('in');
},0);

// Does animate
var $c = $('<div>')
    .addClass('box c')
    .appendTo('#wrapper');

$c[0]. offsetWidth = $c[0].offsetWidth
$c.addClass('in');

// Does animate
var $d = $('<div>')
    .addClass('box d')
    .appendTo('#wrapper');
$d.focus().addClass('in');

相同的方法适用于原始JS DOM操作-这不是jQuery特定的行为。

编辑-我正在使用Chrome 35。

JSFiddle(包括香草JS示例)。

  • 为什么忽略附加元素上的即时CSS动画?
  • 这些方法如何以及为什么起作用?
  • 还有其他方法吗
  • 哪个是首选解决方案?
trans by 2019-10-14T17:59:03Z

我应该在HTML网页的哪里放置CSS和Javascript代码?

设计网页时,应将以下代码放在哪里?

<head>

我应该将其放入<head>中还是应该将其放入<body>中?请澄清以下问题:

  1. 如果将它放在<head>或HTML代码中的其他任何地方,会有什么区别?
  2. 如果我有两个CSS(或Javascript)文件怎么办? 由于我只能在一个文件之前添加一个文件,因此网络浏览器将使用哪个文件来显示网页?
trans by 2019-10-14T16:30:23Z

CSS-如何倾斜元素,但保持文本正常(未倾斜)

是否可以仅使用CSS复制此图像?

enter image description here

我要将其应用于菜单,因此棕色背景出现在hover实例上

我不知道该怎么做,我只有。

.menu li a:hover{
     display:block;
     background:#1a0000;
     padding:6px 4px;
}
trans by 2019-10-14T11:45:39Z

CSS3-CSS关键帧动画CPU使用率很高,是否应该这样?

我在几个元素上使用以下关键帧动画:

@keyframes redPulse {
    from { background-color: #bc330d; box-shadow: 0 0 9px #333; }
    50% { background-color: #e33100; box-shadow: 0 0 18px #e33100; }
    to { background-color: #bc330d; box-shadow: 0 0 9px #333; }
}
@-webkit-keyframes redPulse {
    from { background-color: #bc330d; box-shadow: 0 0 9px #333; }
    50% { background-color: #e33100; box-shadow: 0 0 18px #e33100; }
    to { background-color: #bc330d; box-shadow: 0 0 9px #333; }
}
.event_indicator {
    display: inline-block;
    background-color: red;
    width: 5px;
    margin-right: 5px;

    -webkit-animation-name: redPulse;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;

    animation-name: redPulse;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

在我的计算机上,Chrome和Firefox中的CPU使用率均达到40%左右。是动画的当前状态(很好,但暂时无法使用)还是缺少一些魔术属性?

您可以使用相同的动画检查以下示例:[http://jsfiddle.net/Nrp6Q/]

trans by 2019-10-14T02:27:28Z

CSS3属性webkit-overflow-scrolling:触摸错误

iOS 5向Web设计人员发布了一个新属性-webkit-overflow-scrolling:touch,该属性使用iOS设备硬件加速器为可滚动div提供本机滚动。

当在开发中在我们的网站上实施时,它确实有效,但效果不佳。 我认为可能存在CSS问题,因此请在这里提出。

以下小提琴将向您展示它的工作原理

如果您跳至开发中的我们网站,则会在“设施”选项卡下找到相同的面板,但在iOS上,尽管滚动完美,但未显示溢出的部分,而将照片切成两半。

[http://www.golfbrowser.com/courses/mill-ride/]

我不知道该如何解决[http://www.golfbrowser.com/photo.PNG]

trans by 2019-10-13T23:59:35Z

CSS-:before和:: before之间有什么区别?

我刚刚看到了包含::before标记的CSS代码。 我看着MDN看看::before是什么,但我真的不明白。

有人可以解释它是如何工作的吗?

它会在我们通过CSS选择之前创建DOM元素吗?

trans by 2019-10-13T14:46:28Z

CSS 3关键帧动画的SASS(不是SCSS)语法

有什么方法可以在SASS中编写关键帧?

我发现的每个示例实际上都是SCSS,即使它说是SASS。 需要明确的是,我的意思是没有大括号的那个。

trans by 2019-10-12T20:54:22Z

html-父/祖先元素的CSS否定伪类:not()

这让我发疯:

HTML:

<div><h1>Hello World!</h1></div>

CSS:

*:not(div) h1 { color: #900; }

难道不是读到“选择所有h1祖先不是div元素的元素吗?” 因此,“ Hello World!” 不应显示为红色,但仍然是。

对于上述标记,添加子组合器的工作原理是:

*:not(div) > h1 { color: #900; }

但是,如果它不是div元素的子级,则不会影响h1元素。 例如:

<div><article><h1>Hello World!</h1></article></div>

这就是为什么我想将h1元素表示为div元素的后代而不是孩子。 任何人?

trans by 2019-10-12T01:50:07Z

CSS3-CSS转换不适用于嵌入式元素

我想在单词WEBLOG中镜像字母E,因此我使用了CSS变换属性,但是如果我将文本包裹在一个范围内,则它不起作用,但是如果我将display: inline-block;display: block;设置为有效

那么转换不适用于内联元素吗?

示例1(转换失败)

<h1>W<span>E</span>BLOG</h1>

h1 span {
    transform:rotate(7deg);
    -ms-transform:rotate(7deg); /* IE 9 */
    -moz-transform:rotate(7deg); /* Firefox */
    -webkit-transform:rotate(7deg); /* Safari and Chrome */
    -o-transform:rotate(7deg); /* Opera */
}

示例2(Works,如果使用display: blockdisplay: inline-block

trans by 2019-10-12T01:46:52Z

html-是否可以在多行文本上使用text-overflow:省略号?

我有一个p标签,其中包含特定的width和2565043035558118118402。如果标签中的文本太长,我想使用text-overflow:ellipsis获得2565043035558118118404。 CSS可以解决多行文字吗?

trans by 2019-10-11T20:36:29Z

CSS3-不是元素类型的子代的CSS选择器?

我想设置不在code:not(a code)标签内的code元素的样式。

什么是实现此目标的最佳方法?

code:not(a code)似乎根本不起作用,至少在Chrome上不起作用,即使看起来应该如此

我也无法从控制台运行它。

我还有其他可用于CSS的方法吗?

trans by 2019-10-10T07:17:22Z

CSS-将文字放在di的底部

我彼此相邻有4个DIV,它们都位于屏幕中间。 每个div中有2个字,但我不希望它们位于顶部,我希望它们出现在div的右下角。 我怎样才能做到这一点?

trans by 2019-10-09T10:11:07Z

html-在背景图像上使用css渐变

我一直在尝试在背景图片上使用线性渐变,以使背景下的效果从黑色变为透明,但似乎无法使其显示。

我在这里阅读了其他案例和示例,但没有一个对我有用。 我只能看到渐变或图像,但不能同时看到它们。这是链接

只需单击第一个徽标,忽略该效果,此后,我要尝试的是整个网站的正文。

这是我的CSS代码:

body {
  background: url('http://www.skrenta.com/images/stackoverflow.jpg') no-repeat, -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 1)));
}

trans by 2019-10-08T23:29:56Z

CSS-对齐内容与对齐项目之间的区别?

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

  • 在CSS Flexbox中,为什么没有“ justify-items”和“ justify-self”属性?                                     4个答案

我很难理解有什么区别? 从我的研究看来,flex-start可以执行... flex-endcenter,而align-items可以执行... stretchbaselineinitialinherit

看起来两个属性也共享flex-startflex-endcenter

是否存在使用一个相对于另一个的优缺点,或者仅仅是偏爱? 我觉得他们可以相似地做同一件事,任何人都知道区别吗? 谢谢!!

trans by 2019-10-08T14:35:42Z

谷歌浏览器-可以在浏览器中模拟方向吗?

作为标题,可以在谷歌浏览器或Firefox中模拟方向吗? 意味着以某种方式更改浏览器以支持媒体查询(方向=(横向或纵向))

我有一个用于移动设备的仿真器,但我想使用chrome或firebug的开发人员工具。

更新

Chrome v25专用...

对于任何人,都可以在Google Chrome开发者工具>替代>替代设备方向中更改2560260186186283967488、betagamma。我认为这是一个起点,但是我不知道它们是如何工作的,因此找不到任何东西。 。

也可以模拟CSS Media,但不能模拟纵向和横向,而可以模拟打印,屏幕,电视等。

更新v2

这是一个古老的问题,Chrome已多次更改此操作。

trans by 2019-10-08T13:25:58Z

CSS3-如何创建纯CSS 3维球体?

tl; dr:我想用CSS创建一个实际的3d球面-不仅仅是一种幻想

注意:某些片段示例没有响应。 请使用全屏。


使用纯CSS,您可以像这样创建和设置3D立方体的动画:

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>

我想以相同的方式创建3D球体并为其设置动画。

所以...我得到的第一个想法是使用<div class="world"> <div class="cube"> <div class="circle zero"></div> <div class="circle one"></div> <div class="circle two"></div> <div class="circle three"></div> <div class="circle four"></div> <div class="circle five"></div> <div class="circle six"></div> </div> </div>,然后...嗯...它不起作用。

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>

因此,我重新考虑了自己的方法,并寻找了另一种方法。

我看着:

  • 在网站上实现“ Pure CSS Sphere”-我该怎么做?
  • 如何在CSS中创建球体?
  • 使用CSS / Javascript显示包裹在球体上的图像
  • cssanimation.rocks-CSS领域
  • MDN-圈

然后我再次尝试...我得到的最好的结果就是过于复杂的3d对象幻觉。

像这样:

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>

还有这个:

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>

没关系,直到您尝试像我第一个示例中的立方体一样实际在x轴或y轴上旋转它们时...这是发生的情况:(简化示例)

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>

您得到的只是一个平面2d对象-考虑到这是元素是预期的


我发现最接近的是Timo Korinth在教程中创建的以下形状

<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>
<div class="world">
  <div class="cube">
    <div class="circle zero"></div>
    <div class="circle one"></div>
    <div class="circle two"></div>
    <div class="circle three"></div>
    <div class="circle four"></div>
    <div class="circle five"></div>
    <div class="circle six"></div>
  </div>
</div>


所以这是我的

题:

如何使用纯CSS创建实际的3维球体? 更具体地说,本文涉及的内容-不只是框架-而且不涉及数百个html元素。


笔记:

  1. 三维球体具有高度,宽度和深度-仅就像我的第一个示例片段中的多维数据集
  2. 我不需要任何物理学,也不需要任何物理学用户互动。 只是一个旋转的动画球。

其他资源:

  1. paulrhayes.com-领域
  2. 带CSS旋转动画的3d(2d幻觉)地球
  3. 交互式CSS领域
trans by 2019-10-07T07:55:23Z

html-CSS中的圆圈与1 di

我正在寻找在CSS中创建这种重叠的圆形形状:

Desired overlapping cicles shape

基本上,只是堆叠的圈子。 我环顾四周,看到的所有解决方案都包括使用多个div元素来实现此效果。 但是,不能使用CSS3在单个div上完成此操作吗? 我研究了如何轻松完成此操作,并发现,如果所有颜色都相同,则您将得到如下所示的药丸形状:

[http://jsfiddle.net/5wytm0r4/]

<div id="circles"></div>
<div id="circles"></div>

然后只需在其中绘制几个四分之一月亮就可以了。 但是,我不知道如何在胶囊形div中绘制这些月亮形状。

trans by 2019-10-07T03:42:24Z

CSS3-如何将不透明度应用于CSS颜色变量?

我正在设计电子应用程序,因此可以访问CSS变量。 我在opacity中定义了一个颜色变量:

:root {
  --color: #f0f0f0;
}

我想在opacity中使用此颜色,但应用了一些不透明度:

#element {
  background: (somehow use var(--color) at some opacity);
}

我将如何去做呢? 我没有使用任何预处理器,只有CSS。 我希望使用全CSS的答案,但是我会接受JavaScript / jQuery。

我不能使用opacity,因为我使用的背景图像应该不是透明的。

trans by 2019-10-06T19:53:13Z

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