html css的简单学习


css的内边距:
padding (auto、length、%)(顺序:上、右、下、左)
padding-top
padding-left
padding-right
padding-bottom

示例:
*{padding:10px 20px 30px 40px} //顺序:上、右、下、左
===========================================================
css中的外边距:
margin (auto、length、%)(顺序:上、右、下、左)
margin-top
margin-left
margin-right
margin-bottom
=============================================================
css的定位:
普通流、浮动、绝对定位。
使用浮动元素或者元素定位后,会生成一个块级框,不论本身是何种元素。

css的定位属性:
position 把元素放置到一个静态的、相对的、绝对的、固定的位置中。
top 定义了一个定位元素的上边距边界与其包含块上边界之间的偏移。
right 定义了一个定位元素的右外边距边界与其包含块右边界之间的偏移。
bottom 定义了一个定位元素的下外边距边界与其包含块下边界之间的偏移。
left 定义了一个定位元素的左外边距边界与其包含块左边界之间的偏移。
overflow 设置元素的内容溢出其区域时发生的事情。
clip 设置元素的形状,元素被剪入这个形状之中,然后显示出来。
vertical-align 设置元素的垂直对齐方式。
z-index 设置元素的堆叠顺序。

position属性:
static 默认值,没有定位,占用页面空间;
relative 相对定位,占用页面空间,基于父级的定位,可能会覆盖其他元素;
absolute 绝对定位,不占用页面空间。
fixed 固定定位,不占用页面空间。

示例:
.box{
width:100px;
height:100px;
border:1px solid red;
position:relative;
top:20px;
left:20%;//基于父级
}

浮动:可以使块级元素变行级元素。
float (left、right)
clear 清除浮动,(left、right、both),浮动会造成不占用父级空间,清除后可以
把父级撑起来。

示例:
.box{width:100px;height:100px;float:left}
============================================================================
cursor:pointer;//鼠标移上去,显示小手

设置弧度/曲面(x轴位移 y轴位移 阴影宽度 颜色 内部/外部 )
box-shadow:0px 5px 20px #1F4612 inset;

设置圆角:
border-radius:5px;//一个值就是四个角都圆角
border-top-left-radius:5px;//只设置左上角为圆角

overflow:hidden; //允许子级元素撑开父级元素,超出部分隐藏

.clear{-ms-zoom:1} //针对IE,
.clear:after{content:'';display:block;clear:both;}//使用伪类,撑开父级元素
clear类放在父级元素上。
========================================================================
width和max-width:
设置width,浏览器的宽度发生变化时可能会出现滚动条。
max-width不会出现滚动条。
========================================================================
background-position:0 30px;//设置背景的位置
===================================================================
谷歌浏览器插件---谷歌访问助手:
http://www.ggfwzs.com/230/chrome.zip
==============================================================
Subline text3插件:
ctrl+shift+p 显示控制台
=================================================
Atom是一款免费的编辑器。
====================================================================
搭建BrowserSync运行环境,浏览器不刷新就可以看到效果:
1、下载node.js;
2、安装BrowerSync包;
3、切换到项目目录;
4、启动BrowerSync服务。
网址:www.browersync.cn
===================================================================

转载于:https://www.cnblogs.com/gyfluck/p/10103795.html

html css的简单学习相关推荐

  1. CSS的简单学习(6)

    1相对定位 <!DOCTYPE html> <html><head><meta charset="utf-8" /><titl ...

  2. php与html网页制作,web 一个简单地三级网页的设计和编写,html+css,适合学习 制作的新手 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...

    文件名称: web下载 收藏√  [ 5  4  3  2  1 ] 开发工具: HTML 文件大小: 4716 KB 上传时间: 2013-06-25 下载次数: 7 提 供 者: ericc 详细 ...

  3. background 组合写法_简单学习css组合与CSS嵌套的写法

    简单学习css组合与CSS嵌套的写法 互联网   发布时间:2009-04-02 19:38:24   作者:佚名   我要评论 网页制作Webjx文章简介:简单学习css组合与CSS嵌套的写法. C ...

  4. QuickSkin简单学习--控制结构

    QuickSkin简单学习 3.控制结构 if if ... endif 结构帮助模板的条件选择. QuickSkin支持和PHP相同的操作符. 比较操作符, 作为名称暗示,允许你比较两个值. 可以是 ...

  5. day006bootstrap的简单学习 + 轮播图

    任务1:bootstrap的简单学习 <!DOCTYPE html> <html lang="zh-CN"> <head><meta ch ...

  6. 利用Html,Css,javaScript简单写一个计算一天秒的倒计时

    利用Html,Css,javaScript简单写一个计算一天还剩多少秒的倒计时页面 代码我放下面,不多,就是我那个背景图我没有用精灵图,主要拼接太麻烦了,我直接img了,然后display:none; ...

  7. HTML+CSS实现简单下拉菜单

    HTML+CSS实现下拉菜单 使用Html+css实现简单的下拉菜单 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti ...

  8. 在mysql中unique唯一索引的作用_MySQL_MySQL中的唯一索引的简单学习教程,mysql 唯一索引UNIQUE一般用于不 - phpStudy...

    MySQL中的唯一索引的简单学习教程 mysql 唯一索引UNIQUE一般用于不重复数据字段了我们经常会在数据表中的id设置为唯一索引UNIQUE,下面我来介绍如何在mysql中使用唯一索引UNIQU ...

  9. html如何做滑动门效果,JS+CSS实现简单滑动门(滑动菜单)效果

    本文实例讲述了JS+CSS实现简单滑动门的方法.分享给大家供大家参考.具体如下: 这是一款超简约设计的滑动门菜单,鼠标放到主菜单上,里面的内容会跟着变化,实际上本演示是一个范例,从代码中的注释你就能感 ...

最新文章

  1. php.ini网站空白,php配置问题:拷贝php.ini后,测试页面无法显示(显示空白)
  2. Jmeter对服务器的压测
  3. 启明云端分享|AIOT+智慧屏解决方案,用色彩渲染智慧生活
  4. nginx rewrite
  5. Android系统介绍
  6. 的主机名_如何在Mac 上更改电脑的名称或本地局域网主机名?
  7. 启动数据库时提示ORA-03113: 通信通道的文件结尾解决方法
  8. 计算机硬件无法启动不能读取文件,修复Windows出现的“文件或目录已损坏且无法读取”问题...
  9. Python 命令行库的大乱斗 | 凌云时刻
  10. 2022年南京大学软件工程专硕考研初试第二411分上岸经验贴
  11. C语言画图形(图形库graphics的使用)
  12. 阿里云推送:Android8.0及以上收不到推送的解决
  13. MSN QQ在线聊天代码
  14. 成果丰硕!SWORD 斯沃德惊艳亮相“第18届深圳名品家博会”
  15. 为什么程序员从来不炫富?
  16. SDWebImage 第三方框架的使用——网络图片的处理操作
  17. 对苹果maccms网站漏洞进行修复解决过程
  18. maven仓库中查找依赖的步骤
  19. 使用Grunt生成雪碧图
  20. 面试时如何谈自己的兴趣爱好

热门文章

  1. Android APP安装后在桌面上不显示应用图标
  2. 2020JCIM | ChemGrapher+:Optical Graph Recognition of Chemical Compoundsby Deep Learning
  3. bonsai软件使用经验(1)
  4. # beta答辩总结
  5. 【转载】Android音频(7)——项目实战——耳麦插拔
  6. 独家专访汪玉:不止是 DPU,深鉴要做 AI 解决方案提供商
  7. 常见排序算法总结 - Java 实现
  8. pbootcms自定义标签开发_替换标题中的特殊符号
  9. Android仿QQ实现聊天功能
  10. Ubuntu用nginx部署html项目