小编Ste*_*ide的帖子

如何用CSS围绕一个带圆圈的数字?

我想在这个图像中围绕一个圆圈中的数字:

圆形图像中的数字

这可能吗?它是如何实现的?

html css css-shapes

235
推荐指数
9
解决办法
31万
查看次数

如何在html页面中绘制圆圈?

你如何使用HTML5和CSS3绘制圆圈?

是否也可以将文字放入?

html css geometry css3 css-shapes

106
推荐指数
9
解决办法
26万
查看次数

如何使用纯CSS创建"工具提示尾部"?

我刚刚遇到了一个巧妙的CSS技巧.看看小提琴......

.tooltiptail {
  display: block;
  border-color: #ffffff #a0c7ff #ffffff #ffffff;
  border-style: solid;
  border-width: 20px;
  width: 0px;
  height: 0px;
}
.anothertail {
  background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-tail2.png);
  display: block;
  height: 29px;
  width: 30px;
}
Run Code Online (Sandbox Code Playgroud)
<div>Cool Trick:
  <br />
  <div class="tooltiptail"></div>
</div>
<br />

<div>How do I get this effect with only CSS?
  <br />
  <div class="anothertail"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这会产生一个小箭头/三角形效果,一个"工具提示尾巴".这让我大吃一惊!我真的很想知道它是如何工作的?!

此外,有没有办法扩展这个CSS技巧来创建一个效果,如下所示:

在此输入图像描述

这是一个有趣的问题.这可以仅使用CSS来完成,暂时忽略阴影吗?


更新1

我想出了我最初问题的解决方案.这是小提琴......

http://jsfiddle.net/duZAx/7/

HTML

<div style="position: relative;">Cool Trick:<br />
    <div class="tooltiptail"></div>
    <div class="tooltiptail2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.tooltiptail {
    display: block;
    border-color: #ffffff #a0c7ff #ffffff …
Run Code Online (Sandbox Code Playgroud)

css tooltip css3 css-shapes

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

是否可以使用CSS创建此形状(两个部分圆连接在一起)?

我试图用CSS完成两个div的边框:

期望的结果

我尝试过使用border-radius,但两个部分圆圈没有压在一起:http://jsfiddle.net/uwz6L79w/

 .left {
   position: absolute;
   left: 0;
   top: 0;
   width: 100px;
   height: 100px;
   border-width: 4px;
   border-color: black white black black;
   border-style: solid;
   border-radius: 60px
 }
 .right {
   position: absolute;
   left: 104px;
   top: 0;
   width: 100px;
   height: 100px;
   border-width: 4px;
   border-color: black black black white;
   border-style: solid;
   border-radius: 60px;
 }
Run Code Online (Sandbox Code Playgroud)
<div class="left"></div>
<div class="right"></div>
Run Code Online (Sandbox Code Playgroud)

我可以进一步将它们压在一起,但我必须让另一个div重叠,如下所示:http://jsfiddle.net/uwz6L79w/1/.

.left {
  position: absolute;
  left: 0;
  top: 0;
  width: 100px;
  height: 100px;
  border-width: 4px;
  border-color: black …
Run Code Online (Sandbox Code Playgroud)

html css html5 css3 css-shapes

42
推荐指数
4
解决办法
3859
查看次数

如何在CSS中制作带箭头的方框?

如何在CSS中制作带箭头的方框?

圆角很容易.但任何想法在不使用图像的情况下在左侧制作箭头.

是否有可能实现

只有一个元素 <p>....</p>

body {
  background: #ff004e;
  padding: 40px
}
p {
  background: white;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 250px;
  height: 150px
}
Run Code Online (Sandbox Code Playgroud)
<p></p>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

css css3 css-shapes

31
推荐指数
3
解决办法
5万
查看次数

如何用css3绘制梯形/梯形?

当您使用Mobile Safari 转到http://m.google.com页面时,您会在页面顶部看到漂亮的栏.

我想画一些梯形(美国:梯形),但我不知道如何.我应该使用css3三维变换吗?如果你有一个很好的方法来实现它,请告诉我.

css html5 css3 css-shapes

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

CSS循环动画

我正在尝试学习HTML和CSS,但我遇到了一个问题:

<style style="text/css">
    div.slide-slow {
        width: 100%;
        overflow: hidden;
    }

    div.slide-slow div.inner {
        animation: slide-slow 30s;
        margin-top: 0%;
    }

    @keyframes slide-slow {
        from {
            margin-left: 100%;
        }

        to {
            margin-left: 0%;
        }
    }
</style>

<div class="slide-slow">
    <div class="inner">
        <img src="http://www.html.am/images/html-codes/marquees/fish-swimming.gif" alt="Swimming fish">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我希望这个CSS循环,而不是只在它完成时停止.是否可以使CSS函数循环?

css css3 css-animations

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

CSS:@media查询的最大宽度不起作用

(它适用于其他浏览器,但不适用于chrome)

我想仅在浏览器大小小于1400px时应用样式

max-width不工作

@media only screen and (max-width:1400px)  {
.heading-left {
    left: -0.5%;
  }
}
Run Code Online (Sandbox Code Playgroud)

min-width它的工作

@media only screen and (min-width:480px)  {
.heading-left {
    left: -0.5%;
   }
}
Run Code Online (Sandbox Code Playgroud)

但是当浏览器宽度超过1400px时也会改变(我知道它是如何工作但最大宽度不起作用)

小提琴这个

https://jsfiddle.net/j4Laddtk/

html css html5 css3 media-queries

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

每个浏览器的默认字体大小是16px吗?为什么?

CSS3定义了一个font-size被调用的新长度单位rem.这允许我们计算元素font-size与根元素(html元素)的关系.

为了font-size更容易计算,我们通常假设根元素font-size16px,因此CSS通常最终会像这样:

html { font-size:62.5%; } // 10px = 16px * 0.625
Run Code Online (Sandbox Code Playgroud)

因此,每个元素高度与例如rem相对10px

p{ font-size : 1.4rem ;} // 14px = 10px * 1.4 
Run Code Online (Sandbox Code Playgroud)

我无法找到为什么我们假设我们可以乘以16px?我们怎样才能相信每个浏览器都具有相同的基值16px?是否有关于预定义的标准描述16px

参考

html css css3

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

创建响应式云形状

我一直在尝试在CSS中为项目创建响应式云形状.由于HTTP请求和响应性要求,我试图不使用图像,CSS或内联SVG.

有问题的形状是这样的:(但可能类似 - 轻微的变化/改进会很酷):

云的形状

我找到了这两个问题,但它们似乎不符合我的确切需求:

我尝试(并且失败)创建一个带有border或者box-shadow需要知道是否可以使用CSS或作为替代内联SVG 的云.我也看过Canvas也是一个选项,但我宁愿远离它,因为它可能会非常复杂.

这是我糟糕的尝试

body {
  background: skyblue;
}

.cloud {
  width: 15%;
  height: 10vh;
  background: white;
  position: relative;
  margin: 100px 100px;
  border-radius: 65px;
  box-shadow: black 0 0 10px 10px;
}
.cloud:after {
  content: '';
  position: absolute;
  width: 150px;
  height: 150px;
  top: -60px;
  left: 100px;
  border-radius: 75px;
  background: white;
}
.cloud:before {
  content: '';
  position: absolute;
  width: 70px;
  height: 70px;
  background: white;
  left: 50px;
  top: -30px;
  border-radius: 35px; …
Run Code Online (Sandbox Code Playgroud)

html css svg css3 css-shapes

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

标签 统计

css ×10

css3 ×9

css-shapes ×7

html ×6

html5 ×3

css-animations ×1

geometry ×1

media-queries ×1

svg ×1

tooltip ×1