美文网首页软件测试Python圈Python基础
CSS基础6--背景样式及书写模式

CSS基础6--背景样式及书写模式

作者: 伊洛的小屋 | 来源:发表于2020-09-19 11:10 被阅读0次
背景样式

background-color属性定义了CSS中任何元素的背景颜色,属性接受任何效果的color值

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>微信搜索:伊洛的小屋</title>
      <link href="index.css" rel="stylesheet" type="text/css">
  </head>
  <body>
   <div class="box">
    <h2>背景颜色</h2>
    <p>变化背景的颜色 <span>颜色</span>。</p>
   </div>
  </body>
</html>

编辑CSS

.box {
  background-color: cornflowerblue;
}

h2 {
  background-color: darkviolet;
  color: white;
}
span {
  background-color: rgba(255,255,255,.5);
}

打开浏览器


背景图片

background-image 在元素的背景中显示图像

  • no-repeat — 不重复
  • repeat-x —水平重复
  • repeat-y —垂直重复
  • repeat — 在两个方向重复
调整背景图像大小

background-size设置长度或百分比值来调整图片的大小
cover 浏览器将使图像足够大,使它完全覆盖了盒子区,同时仍然保持其高宽比
contain 浏览器将使图像的大小适合盒子内

背景附加

background-attachment: 内容滚动

  • scroll: 使元素的背景在页面滚动时滚动。
  • fixed: 使元素的背景固定在视图端口上,这样当页面或元素内容滚动时,它就不会滚动。
  • local: 局部值将背景固定在设置的元素上,因此当您滚动元素时,背景也随之滚动。
书写模式

指的是文本的排列方向是横向还是纵向的,需要使用writing-mode属性

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>微信搜索:伊洛的小屋</title>
      <link href="index.css" rel="stylesheet" type="text/css">
  </head>
  <body>
   <h1>微信搜索 伊洛的小屋</h1>
  </body>
</html>

编写CSS样式

h1 {
  writing-mode: vertical-rl;
}

horizontal-tb: 块流向从上至下。对应的文本方向是横向的
vertical-rl: 块流向从右向左。对应的文本方向是纵向的
vertical-lr: 块流向从左向右。对应的文本方向是纵向的

溢出

溢出是在你往盒子里面塞太多东西的时候发生的

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>微信搜索:伊洛的小屋</title>
      <link href="index.css" rel="stylesheet" type="text/css">
  </head>
  <body>
   <div class="word">微信搜索:伊洛的小屋 </div>
  </body>
</html>

CSS

.word {
  border: 1px solid #333333;
  width: 10px;
  font-size: 250%;
}

CSS就不会隐藏的内容,隐藏引起的数据损失通常会造成困扰

控制溢出

需要使用overflow属性,overflow: hidden意思就是可以隐藏掉溢出

CSS的值
长度

cm 厘米
mm 毫米
Q 四分之一毫米
in 英寸
pc 十二点活字
pt 点
px 像素

相对长度单位

em font-size 中使用是相对于父元素的字体大小,在其他属性中使用是相对于自身的字体大小,如 width
ex 字符“x”的高度
ch 数字“0”的宽度
rem 根元素的字体大小
lh 元素的line-height
vw 视窗宽度的1%
vh 视窗高度的1%
vmin 视窗较小尺寸的1%
vmax 视图大尺寸的1%

相关文章

  • CSS基础6--背景样式及书写模式

    背景样式 background-color属性定义了CSS中任何元素的背景颜色,属性接受任何效果的color值 编...

  • CSS3基础

    1. css入门基础知识 1.1 介绍及语法 介绍 :css指层叠样式表,用来定义样式,使用css样式表极大地提高...

  • CSS的书写规范

    1. 参考资料 浏览器渲染原理及流程 css样式的书写顺序及原理——很重要 推荐大家使用的CSS书写规范、顺序 C...

  • css样式入门书目录

    css样式-字体属性 css样式-背景属性 css样式-边框属性 css样式-列表属性 css样式-定位属性 cs...

  • DAY04

    1、CSS样式 1.1、CSS背景样式 1.2、背景的简写 1.3、背景吸附 1.4、背景大小 2、文本样式 2....

  • LESS动态样式语言

    一.less初始 less让书写css样式的时候更高效,但我们最终还是将它转化成css模式引到文件中去,只是书写时...

  • CSS基础

    CSS :层叠样式表(Cascading Style Sheets)。 CSS 书写位置及优先级(优先级按顺序排列...

  • CSS学习资源

    基础篇 CSS 最核心的几个概念 CSS 简写指南 CSS样式基础 CSS样式设置 CSS布局模型 CSS文字排版...

  • 【2016年特别福利】史上最全CSS学习资料大全

    基础篇 CSS 最核心的几个概念 CSS 简写指南 CSS样式基础 CSS样式设置 CSS布局模型 CSS文字排版...

  • css样式集合

    css样式大全 一、 透明背景(背景透明、文字不透明)。不用opacity来进行书写。文字颜色单独写。 二、 b...

网友评论

    本文标题:CSS基础6--背景样式及书写模式

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