美文网首页
css 使用过不清晰的标签

css 使用过不清晰的标签

作者: 阿龙哟 | 来源:发表于2018-09-30 19:26 被阅读0次

resize

The resize CSS property sets whether an element is resizable, and if so, in which direction(s).

resize: both; 水平垂直都可以调整
resize: horizontal;水平调整
resize: vertical;垂直调整
resize: none;禁止调整

vertical-align

元素在一起就按照各自的vertical-align属性对齐
y一定一定要记住两个内联元素如果其中一个内部有文字的话是根据文字的位置对齐的

image.png

两个元素都设置了 vertical-align: middle;


image.png

第一个元素都设置了 vertical-align: middle;第二个未设置


image.png
第三个都没有设置vertical-align 样式,即默认样式

world-break:break-all(全部打断) break-word(按单词打断)

意思文字可以换行,常用于英文单词过长进行换行

background忘却的属性 是真特么好用

  background-position:center center;
让背景图片居中
  background-size:cover;
让背景图片自适应,这个是真几把好用,一直困扰了好久

max-width

max-width: 400px;
最大宽度400px,低于400px自适应

当实现一个元素块时尽量不要固定死宽高

image.png image.png

要让上图变成下图有两种办法
以前都是很傻逼的用注释的那种方法,真的很蠢,如果元素内文字增加就傻逼了,而且人家padding一行搞定的事,你要用四行,是不是很傻逼

以后遇到这种要设置垂直居中的问题,统一用padding,谁用谁知道,真的好用

 padding: 4px 17px
  /* width:74px;
  height:30px;
  line-height: 30px;
  text-align: center; */

css画三角形


image.png

需要那种角度的三角形就把对应边框的颜色设为transparent

.triangle{
  width:0;
  border-left:100px solid #000;
  border-top:100px solid green;
  border-bottom:100px solid yellow;
  border-right:100px solid red;
}

动画效果一直不停转动

首先先要定义动画@keyframes动画是一个状态
from 到 to
 

    @keyframes rotation{
      from{
        transform: rotate(0deg)
        起始位置是旋转0度的位置
      }
      to{
        transform: rotate(360deg)
        结束位置旋转360度的位置
      }
    }

然后再对应元素里使用animation动画
#yin-yang {
  width:96px;
  height:48px;
  border-width: 2px 2px 50px 2px;
  border-style:solid;
  border-radius:100%; 
  border-color:red;
  background: #eee;
  position: relative;
  animation: rotation 2s linear infinite;
rotation调用之前定义的动画 在2s内执行完毕 按照线性运动的方式 无限运动
}

所以说这边要来看看transform 和 animation了

transform 变形

transform

CSS transform 属性允许你修改CSS视觉格式模型的坐标空间。使用它,元素可以被转换(translate)、旋转(rotate)、缩放(scale)、倾斜(skew)。

transform>translate

主要老记混的是translate 转换 在XYZ轴上进行偏移

animation 动画

CSS animation属性是如下属性的一个简写属性形式: animation-name, animation-duration, animation-timing-function, animation-delay, animation-iteration-count, animation-directionanimation-fill-mode.

分别是动画名称,动画周期, 动画执行的方式(主要ease或者liner),动画延迟 ,动画循环次数,动画是否反向播放,动画执行之前和之后如何给动画的目标应用样式(要么不变none要么保持最后一帧的样式forwards)。
执行动画前必须先要利用transform定义动画
@keyframes slidein {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}

相关文章

  • css 使用过不清晰的标签

    resize The resize CSS property sets whether an element is...

  • 初识JS

    CSS和JS在网页中的放置顺序是怎样的? css是使用link的标签进行引入并放置在header标签内,而js是使...

  • 浏览器渲染

    1.CSS和JS在网页中的放置顺序 css的使用通过 标签引入样式表,放置在 标签里,防止渲染时出现白屏。js的使...

  • css,fouc,async和defer,网页渲染机制等

    1.CSS和JS在网页中的放置顺序 css的使用通过 标签引入样式表,放置在 标签里,防止渲染时出现白屏。js的使...

  • css需要掌握的面试问题

    1.语义标签理解,用过那些标签 哪些标签不推荐?语义:使用具体名字来定义标签,看起来更直观,方便搜索引擎搜索用过那...

  • web前端开发自学路线,html+css+JavaScript的

    不不废话,直接干货 学习前端的几个阶段: 一阶段:html标签、html5新增标签、css样式、css3样式、媒体...

  • HTML常用标签

    3.1 标签语义 标签含义,使页面结构更清晰 3.2 标题标签 含义:作为标题使用,根据重要性递减元素: ---...

  • 基础知识(一)

    1.语义化标签 我们平时使用DIV+CSS的布局,但是通过DIV+CSS布局的页面HTML文档不够清晰,不利于浏览...

  • web开发规范

    良好的代码结构,使代码清晰,易读,优雅。 Tab:遵循2个空格大小 HTML: CSS: JavaScript:

  • 阿里图标库icon的symbol在微信小程序中的使用方式

    使用symbol的优点: 支持多色图标了,不再受单色限制。 标签自带size属性,也可以通过css调整样式(使用过...

网友评论

      本文标题:css 使用过不清晰的标签

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