2019/3/13-人机交互实验四

引言

  • CSS编程练习和界面设计

环境

用vs code进行编辑html文件

具体过程

实验题目 2.0:

1.首先新建文本文档,将后缀名改为.html
2.用vs code打开此文件,进行编辑
3.设置一个div中嵌套两个div来实现两个盒子覆盖在一个盒子上
<div class="mainBox">
<div class="leftBox"></div>
<div class="rightBox"></div>
</div>
4.以为三个盒子同样高度所以直接 div {height: 300px;}
5.然后分别对三个盒子进行设置宽度和颜色
6.让第一个盒子浮动在左边,第二个盒子浮动在右边即可
div {height: 300px;}
.mainBox {width: 960px;background:#CFF;}
.leftBox {width: 740px;background:#C9F;float: left;}
.rightBox {width: 210px;background: #FCF;float:right;}

实验题目 2.2:

  • .newsBox {min-height: 300px;width: 790px;}
    通过设置最小高度300px,超过高度则会自动调整
  • p {text-indent:2em;line-height:25px;}
    设置开头空两格,行间距为25px
  • .newsTitle {text-align: center;font-size: 20px;}
    标题居中且调整字体大小
  • .newsInfo {text-align: center;color: grey;border-bottom: rgb(128, 128, 128) dotted 0.1px;}
    设置颜色为灰色,下方有下划的灰色虚线
  • .newsContent {font-size: 16px}
    所有文字字体大小16px
  • p:nth-child(2) {font-weight: bolder;}
    p:nth-child(7) {font-weight: bolder;}
    选中特定的p使小标题加粗
  • p:nth-child(4) {text-align: center;}
    选中特定的p使图片居中

总结

  • 可以利用嵌套来实现盒子的重叠
  • 利用class来区分不同盒子,方便css渲染时的选择
  • 使用不同手段来渲染
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • fullPage运动的实例 第一屏的制作思路:要实现动画效果,就必须给需要运动的元素添加定位布局;在添加定位布局时...
    果木山阅读 4,204评论 0 1
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 8,391评论 0 11
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,047评论 1 45
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,685评论 1 92
  • 昨日寒门更楹联,两鬓霜白又逢年。 家母远病三百里,姊妹离散未团圆。 邻家笑语迟沙漏,孤窗单影夜难眠。 道是二月冰水...
    纳兰胡杨o阅读 1,215评论 0 0