ICode9

精准搜索请尝试: 精确搜索
  • absolute元素水平居中2021-11-17 10:35:58

    Solution 1: 给absolute元素的left设为50%, margin-left设为absolute元素宽度一半的负数 .con{ width:200px; height:200px; background:#ccc; position:relative; } .abs{ width:40px; height:20px; background:steelblue; position:absolute; bottom:0; le

  • CSS系列之盒子阴影(CSS3)2021-11-16 23:30:16

    基本语法格式 box-shadow: 水平阴影 垂直阴影 模糊距离(虚实) 阴影尺寸(影子大小) 阴影颜色 内/外阴影; 前两个属性是必须写的。其余的可以省略。外阴影 (outset) 是默认的,但是不能写,想要内阴影可以写 inset div { width: 200px; height: 200px; border: 10px solid red;

  • div盒子居中2021-11-15 13:35:15

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> .box { width: 200px; height: 200px; background-colo

  • 【前端面试】1. vue中v-if与v-show的区别2021-11-15 10:03:37

    区别: v-show适用于需要频繁的切换,v-if适用于运行条件很少改变。 v-show比v-if性能更高,v-show严格意义上说是“条件隐藏”,只能动态的改变样式,符合条件就显示,不符合条件就display:none,但元素还在,不需要增删DOM元素,若项目较大,推荐v-show,减少浏览器后期操作性能。v-if适用于多种条件

  • 块级元素2021-11-14 15:33:54

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compati

  • CSS定位与层级的理解2021-11-08 22:31:14

           有一次写项目,发现了一个我个人未理解的一个问题,就是z-index在定位中失效了,后来才发现假如给予层级、定位的盒子与另一个给予层级、定位的盒子为父子关系,那么z-index是不生效的。        尤其是在早期使用JS写页面下拉菜单效果的时候,时常(个人)会把下拉菜单内容写

  • css 绘制图形2021-11-07 17:31:45

      1、绘制三角形  用 css 画三角形主要是利用边框 border 来设置的,是不是有点迷惑?我们先试试把 div 四条边框设置成不同的颜色看看会出现什么效果:    <head> <style> .triangle { width: 50px; height: 50px; border-bottom

  • CSS-transform/rotate2021-11-06 19:06:30

    念一场雪,念一段过往,四季轮回,沉淀安然,愿有衣暖身,有人暖心。 主要知识点: 1、transform-style: preserve-3d;立体效果开启 2、transition: all 1s;动画过渡 3、transform: rotateY(180deg);3d旋转 4、子绝父相 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U

  • 伪元素选择器的应用 after,before2021-11-06 12:30:57

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • CSS学习笔记:定位属性position2021-11-04 14:00:22

    目录一、定位属性简介二、各属性值的具体功能1. relative2. absolute3. fixed三、三种定位属性的效果总结 参考资料:https://www.bilibili.com/video/BV18J411S7tZ?p=4 一、定位属性简介 position属性是用于指定一个元素的定位方法类型的属性,它的取值有:static(默认类型)、relative、a

  • 前端开发框架Vue在PostCSS中的使用2021-11-02 11:01:57

    为什么要使用Postcss 众所周知转换 px 单位的插件有很多,知名的有 postcss-px-to-viewport 和 postcss-pxtorem,前者是将 px 转成 vw,后者是将 px 转成 rem,精简了不常用的配置。 将成为vw优先单位使用,以rem作为回退模式。考前端培训虑到vw在移动设备的支持度不如rem,这款插件很好的解

  • Less-混合2021-10-30 23:00:09

    混合(Mixin)是一种将一组属性从一个规则集包含(或混入)到另一个规则集的方法 混合其实就是设置功能属性,把可复用的提取出来 第一种混合的使用方法 index.html <div class="box"></div> <div class="box2"></div> index.less .bordered { border: 1px solid #ccc; } .box{ widt

  • Less-变量2021-10-30 22:32:20

    变量 基本使用 index.html <div id="box"></div> index.less @width:100px; @height: @width+10px; .box{ width: @width; height: @height; background-color: orange; } 编译后的代码index.css   less使用@当做关键字来定义一个变量,这个变量就可以在css的属性中使用

  • 高度塌陷问题及几种常见解决方法2021-10-20 19:33:10

    高度塌陷 父元素不写高度时,子元素写了浮动后,父元素会发生高度塌陷(造成父元素高度为 0) 高度塌陷的解决方法 一、给父元素添加声明overflow:hidden 优点:代码少、简单 缺点:1、只适用于高版本游览器,IE6不支持。             2、不能和position定位配合使用,超出的尺寸会被隐藏 <

  • css进阶三(弹性盒子布局)2021-10-19 23:02:51

    文章目录 前言一、弹性盒子的基本概念二、弹性盒子的容器属性1、flex-direction:布局方向2、flex-wrap:环绕效果3、flex-flow4、justify-content:对齐方式5、align-items6、 align-content 三、弹性盒子的项目属性1、order属性2、flex-grow属性3、flex-shrink属性4、align-sel

  • CSS(四) (盒子塌陷问题)2021-10-15 23:04:14

    文章目录 一、盒子塌陷问题1.出现问题2.解决办法3.具体实现 二、其他盒子塌陷问题 一、盒子塌陷问题 1.出现问题 有两个嵌套的DIV盒子,父盒子里面有一个子盒子,想让子盒子和父盒子上边距之间有一段间距,但是给子级元素添加的外边距没有效果,效果显示在了父级元素身上。 例如:

  • 浮动消除2021-10-08 23:01:27

    思考题 我们在之前浮动元素有一个标准的父元素,他们都有一个共同的特点,都是有高度的。 但是,所有的父盒子都必须有高度吗? 理想中状态,让子盒子撑开父亲,有多少孩子,父盒子就有多高 但是 点击查看代码 .box{ width: 800px; border: 1px solid brown;

  • 圣杯布局和双飞翼布局2021-10-08 11:01:56

    1、圣杯布局 什么是圣杯布局以及双飞翼布局 - 知乎 上面这个链接讲的非常清晰,下面是我实现的代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta na

  • 盒模型自动内减2021-10-07 16:33:34

    啊css模型自动内减 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content=&

  • 前端速成(9)css2021-10-06 02:31:16

                                                <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"

  • 管理系统 html 页面框架(头、侧边栏+主体、脚)2021-10-04 18:04:00

    预览:(水平方向设置最小宽度) <body> <div id="app"> <div id="header">头部</div> <div id="main"> <div id="side">侧边栏</div> <div id="c

  • 购物车渲染案例2021-10-02 20:04:55

    <template> <div class="box"> <h3>我的购物车</h3> <p>获取图书信息</p> <!-- <button>点击获取信息</button> --> <ul v-for="(item, index) in list" :key="index"> &l

  • 旋转正六面体2021-10-02 16:07:00

    设置视距800px 在需要旋转的元素内,要做出3d效果,需要设置 transform-style: preserve-3d; 使用   vertical-align: top;去除图片之间的基线缝隙 <title>旋转六面正方体</title> <style> html{ perspective: 800px; } .cube{

  • CSS——position定位属性2021-09-30 16:03:47

    就像photoshop中的图层功能会把一整张图片分层一个个图层一样,网页布局中的每一个元素也可以看成是一个个类似图层的层模型。层布局模型就是把网页中的每一个元素看成是一层一层的,然后通过定位属性position对元素进行定位摆放,最终实现网页的布局。 定位属性position有4个值,分别是静

  • 外边距合并-相邻块元素垂直外边距2021-09-27 15:04:40

    使用 margin 定义块元素的垂直外边距时,可能会出现外边距的合并。 当上下相邻的两个块元素(兄弟关系) 相遇时,如果上面的块元素定义了 margin-bottom 下面的块元素定义了 margin-top 时,就会出现垂直外边距合并。 注意:这里的合并,并不是两个值相加。而是取这两个值的最大值。 例子:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有