美文网首页前端开发
关于一些CSS常用技巧吧

关于一些CSS常用技巧吧

作者: 何大必 | 来源:发表于2018-08-13 20:20 被阅读0次

1、使用CSS3 box-shadow制作同心圆:

<div class="circle"></div>

.circle{
  width:10px;
  height:10px;
  border-radius:50%;
  background-color:black;
  box-shadow:0 0 0 3px red;
}

最后的效果:

image.png
有点像一只眼睛哈哈哈~
参考链接:https://blog.csdn.net/zhanglongdream/article/details/72773511

2、用HTML、CSS制作一个对话框尖角

首先理解一个元素的border分为top,right,bottom,left


image.png
代码: image.png
于是我们想要的对话框尖角就要有了~
效果: image.png

代码:

<div class="arrowWrap"></div>
<style>
        .arrowWrap{
            position: relative;
            width: 100px;
            height: 100px;
            border:2px solid red;
            margin: 20px;
        }
        .arrowWrap:before{
            content: '';
            width: 0;
            height: 0;
            position: absolute;
            top: 10px;
            left: -20px;
            border: 10px solid transparent;
            border-right-color: red;
        }
        /*白色的三角用以盖住红色的三角,漏出红三角的边边 嘿嘿嘿*/
        .arrowWrap:after{
            content: '';
            width: 0;
            height: 0;
            position: absolute;
            top: 12px;
            left: -16px;
            border: 8px solid transparent;
            border-right-color: white;
        }
    </style>

参考链接:https://blog.csdn.net/u010585448/article/details/51865829


3、关于min-height:100%的使用

.parent{
            width: 200px;
            height: 200px;
            background-color: red;
            overflow: auto;
            font-size: 14px;
        }
        .child{
            background-color: yellow;
        }

效果:


image.png

此时父元素的盖度大于子元素内容高度,背景色出现了断层,解决方法是给子元素加上min-height:100%;
效果:(高于父元素)


image.png
效果:(低于父元素)
image.png

代码:

<div class="parent">
    <div class="child">
        我是一个小孩,我的高度不确定,我有自己的背景色~我的父亲也有背景色~
        我的爸爸高100px,我想要内容高度低于父亲时,我的背景色是父亲的100%;
        还想要内容多于父亲高度时,父亲出滚动条,而我的高度是自己的高度~
    </div>
</div>
<style>
.parent{
            width: 200px;
            height: 200px;
            background-color: red;
            overflow: auto;
            font-size: 14px;
        }
        .child{
            min-height: 100%;
            background-color: yellow;
        }
</style>

记于2018年8月13日。不加班的夜晚哈哈哈

相关文章

  • 关于一些CSS常用技巧吧

    1、使用CSS3 box-shadow制作同心圆: 最后的效果: 2、用HTML、CSS制作一个对话框尖角 首先理...

  • 常用的一些 CSS 技巧三

    你可以看看其他常用的 CSS 技巧: 常用的一些 CSS 技巧(一)[https://www.jianshu.co...

  • Css常用技巧

    Css常用技巧 1.单行省略

  • 一些css常用的css技巧

    移动端1px实现的方法 .border-1px{ position:relative; } .border-1px...

  • HTML+CSS复习之CSS基础篇

    内容简述 关于CSS,确实太繁杂了,内容多。写好不易,基本上就这个调了。大家肯定听过CSS奇淫技巧吧,关于这个我还...

  • CSS 选择器

    CSS 选择器是 CSS 规则集的一部分,它实际上选择要设置样式的内容。 你可以配合着 常用的一些 CSS 技巧(...

  • web前端教程:CSS 布局十八般武艺都在这里了

    CSS布局 布局是CSS中一个重要部分,本文总结了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及单...

  • CSS 常用技巧

    1. 事件不响应,事件穿透 2. 文本溢出显示省略号 单行溢出overflow: hidden;text-over...

  • 常用css技巧

    1. 黑白图像 这段代码会让你的彩色照片显示为黑白照片,是不是很酷? img.desaturate { fil...

  • css常用技巧

    一、背景图片和背景图的区别 背景色做代码一般用英文单词就可以,但是做网站建议用十六进制background-col...

网友评论

    本文标题:关于一些CSS常用技巧吧

    本文链接:https://www.haomeiwen.com/subject/oiqpbftx.html