安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

前端基础CSS3

1月17日 吴梦筱投稿
  知识点1:CSS3
  CSS3是CSS语言的最新版本,旨在扩展CSS2。1,它增加了许多新特性与新的布局方式。
  为了加快那些已经确认没有问题的特性的标准化速度,CSS3划分了一系列相互独立的模块,按照各自进度来进行标准化。因此现在标准CSS包括修订后的CSS2。1以及完整模块对它的扩充,模块的level数并不一致。W3C会定期发布snapshots(快照),列出CSS2。1和成熟的模块。
  有的CSS模块已经十分稳定,使用时也不必添加前缀,其状态为CSSWG规定的三个推荐品级之一:候选推荐、建议推荐或推荐。不稳定的特性应以浏览器引擎为前缀并谨慎使用。
  知识点2:颜色模块Level3
  1。增加opacity属性,用于指定元素透明度,可为0。01。0。被应用元素和其子元素会被当成一个整体看待,具有相同透明度,即便子元素有不同opacity值;
  2。可使用hsl()、hsla()、rgba()、rgb()来创建color值;
  3。transparent颜色目前是真彩色而且是rgba(0,0,0,0。0)的别名。
  知识点3:选择器Level3
  1。增加子串匹配的属性选择器,E〔attributevalue〕,E〔attributevalue〕,E〔attributevalue〕;
  2。增加新的伪类,如:enabled,:disabled,:checked,:nthchild,:nthoftype,:empty,:not等;
  3。伪元素使用两个冒号而不是一个冒号来表示;
  4。新的普通兄弟选择器,用于选择某元素后所有同级的指定元素。
  知识点4:媒体查询
  使用media媒体查询,可以针对不同的设备定义不同的样式。其包含一个可选的媒体类型和零或多个媒体特性表达式(表达式要用括号),语法为:mediamediatypeandnotonly(mediafeature){CSSC},也可以在link中使用mediamediatypeandnotonly(mediafeature)属性来针对不同媒体使用不同样式表。
  可以使用not(对整个媒体查询取反)、and(同时满足)和only(防止老旧的浏览器不支持带媒体属性的查询而应用到给定的样式)来构建复杂的媒体查询。若使用了not或only则必须指定一个媒体类型。也可以将多个媒体查询以逗号分隔放在一起,相当于or。
  常见媒体查询有:
  宽高比为16:9或者16:10的宽屏设备
  mediascreenand(deviceaspectratio:169),screenand(deviceaspectratio:1610){CSSCode}
  向显示在设备最大宽度800px的屏幕上的文档应用样式表
  设备处于竖屏模式
  mediaalland(orientation:portrait){CSSCode}
  可视区域的宽度在500到800px之间的屏幕
  mediascreenand(minwidth:500px)and(maxwidth:800px){CSSCode}
  知识点5:背景与边框模块Level3
  1。支持多背景图片,例:backgroundimage:url(bgflower。gif),url(bgflower2。gif);
  2。新增属性backgroundsize规定背景图片的尺寸,例:backgroundsize:63px100
  3。新增属性backgroundorigin规定背景图片的定位区域,例:backgroundorigin:
  4。支持圆角边框:borderradius,该属性是一个简写属性,也可分别设置四个属性:bordertopleftradius、bordertoprightradius、borderbottomrightradius、borderbottomleftradius。例:borderradius:25
  5。支持图片创建边框:borderimage,该属性是一个简写属性,用于设置borderimagesource图片路径、borderimageslice图片边框向内偏移、borderimagewidth图片边框宽度、borderimageoutset图像区域超出边框的量、borderimagerepeat是否平铺铺满或拉伸。例:borderimage:url(border。png)3030
  6。支持元素阴影:boxshadow。例:boxshadow:10px10px5px888888;前两个值必须,为水平阴影与垂直阴影的位置。
  知识点6:值和单位模块Level3
  1。initial(最初值)和inherit(从父元素继承值)关键字能被用于任意CSS属性中;
  2。定义了新的相对字体长度单位:rem和ch。rem相对于html的fontsize,而1ch1英文1数字0。5汉字。
  3。定义了相对视口长度单位:vm,vh,vmax和vmin。vw为可视区域宽度,总宽度为100vw,vh为可视区域高度,总高度100vh,vmin在可视区域宽度和高度取小,vmax则取大。
  知识点7。盒模型
  7。01、盒子模型的概念
  所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容,内边距(padding),边框(border)和外边距(margin)组成。
  a、网页就是多个盒子嵌套排列的结果
  b、内边距出现在内容区域的周围,当给元素添加背景色或背景图像时,该元素的背景色或背景图像也将出现在内边距中
  c、外边距是该元素与相邻元素之间的距离
  d、如果给元素定义边框属性,边框将出现在内边距和外边距之间
  注意:虽然盒子模型拥有内边距,边框,外边框,宽和高这些基本属性,但是并不是要求每个元素都必须定义这些属性。
  2。边框属性
  border:设置元素的边框(widthstylecolor)四边宽度,四边样式,四边颜色
  borderwidth:设置元素边框的宽度、像素值
  borderstyle:设置元素边框的样式none:无(默认)solid(单实线)dashed(虚线)dotted(点线)double(双实线)
  bordercolor:设置元素边框的颜色
  7。01、单独设置元素上边框
  bordertop:宽度样式颜色
  bordertopwidth:宽度
  bordertopstyle:样式
  bordertopcolor:颜色
  7。02、单独设置元素右边框
  borderright:宽度样式颜色
  borderrightwidth:宽度borderrightstyle:样式borderrightcolor:颜色
  7。03、单独设置元素的下边框
  borderbottom:宽度样式颜色
  borderbottomwidth:宽度
  borderbottomstyle:样式
  borderbottomcolor:颜色
  7。04、单独设置元素的左边框
  borderleft:宽度样式颜色
  borderleftwidth:宽度
  borderleftstyle:样式
  borderleftcolor:颜色
  7。05、综合设置边框
  像border,bordertop等这样,能够一个属性定义元素的多种样式,在CSS中称之为复合属性。
  常用的复合属性有font、border、margin、padding和background等。
  复合属性可以简化代码,提高页面的允许速度,但是如果只有一项值,最好不要用复合属性,以免样式不被兼容。
  Tips:
  a。表单的边框通常改为0;
  Border:0兼容所有浏览器
  b。表格的细线边框
  Table{bordercollapse:}
  c。轮廓(链接有虚线和文本框有蓝色边框)
  Outlinestyle:
  Padding属性用于设置内边距,也是复合属性,相关设置如下:
  Paddingtop:上内边距
  Paddingright:右内边距
  Paddingbottom:下内边距
  Paddingleft:左内边距
  Padding:上内边距、右内边距、下内边距、左内边距
  内边距是享有背景色的
  7。06、外边距属性
  Margin属性用于设置外边框,也是复合属性,相关设置如下:
  Margintop:上外边距
  Marginright:右外边距
  Marginbottom:下外边距
  Marginleft:左外边距
  Margin:上外边距右外边距下外边距左外边距
  Margin相关属性的值,以及符合属性margin取14个值得情况与padding相同
  外边距可以使用负值,使相邻元素重叠
  对块元素应用宽度属性width,并将左右的外边距都设置为auto,可使块级元素水平居中,实际工作中常用这种方式进行网页布局,实例代码如下:
  。header{width:960margin:0auto};
  为了更方便地控制网页中的元素,制作网页时,可使用如下代码清除元素的默认内外边距:
  {padding:0清除内边距
  Margin:0;清除外边距}
投诉 评论 转载

iPhone13,新一代神机?加州来电!苹果终于今日官宣,iPhone13发布会敲定,将于北京时间9月15日凌晨1点进行。去年的iPhone12为苹果带来了5G,成就了史上阵容最全的iPhone产品线。适逢……在宿舍里用小冰箱,是一种怎样的体验?就是生活方便些,可储存些日用食品。宿舍一般会有电器使用管理之类的规定,如果允许的话,可以买一个迷你小冰箱,根据使用人数和需求,可以选择20L50L之间的产品,除了标准的冷……三星S21FE如约而至三星最具性价比产品,背面摄像头全平三星手机的产品线中,有一个存在很特别,那就是FE版:FanEdition,中文翻译过来就是粉丝特供版。这个系列的特点是会在旗舰级S系列机型的基础上做一定的减配,但保留核心体验。……python之集合coding:UTF8set集合集合和列表相似不同的:1,集合只能存放不可变对象2,集合中的对象是无序的3,集合中不能用重复的对象创建集合{}set()s{1,2,3,4,5}……比尔盖茨关于2022年的五项预言之五新常态之年确立新生活阿根廷布宜诺斯艾利斯经济新闻网12月17日发表文章,介绍了比尔盖茨对近期未来的五项预言。第五项预言是新常态之年确立新生活。摘编如下:盖茨预言,到2022年,大流行将开始消……终于,这些手机品牌决定加入华为HMS阵营大家都知道,国内智能手机市场是非常卷的!在过去的20年里,国产手机行业经历了多次的发展和重组;整个市场格局都发生了不小的变化:从3G时代的中华酷联,到4G时代……运营商自研5G手机,最佳辅助联发科有何大招?数字化浪潮滚滚而来,在新技术需求和全球供应链的不确定性交织下,ICT产业将迎来新的增长周期,而5G将带动芯片、终端、设备等全产业链实现规模增长。据中国信息通信研究院总工程师胡坚……司马南与柳传志PK之逻辑司马南:你退休金太高柳传志:这是创业者的应当待遇,你去创业一回就知道了。你知道我解决了多少人的就业,我把联想带进世界500强,难道不该多拿吗?司马:联想就是组装企业……前端基础CSS3知识点1:CSS3CSS3是CSS语言的最新版本,旨在扩展CSS2。1,它增加了许多新特性与新的布局方式。为了加快那些已经确认没有问题的特性的标准化速度,CSS3划……6万人都没砍下拼多多一台手机我是卢松松,点点上面的头像,欢迎关注我哦!拥有近100万粉丝的主播超级小桀直播时,号召粉丝帮忙砍价拼多多,结果砍到小数点后六位数都没成功没人工客服还挂了其电话,虽然早知道……虚拟货币退出中国市场9月24日,央行等部门发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》,明确虚拟货币兑换等均属非法金融活动,并提出加强对虚拟货币交易炒作风险的监测预警等工作措施。同日,国……双十一值得推荐的四款千元机,性能都很出色,几乎都是0差评三五年前,千元机几乎可以说是卡顿和做工拙劣的代名词,但随着科技的进步,现在市面上诞生了很多售价亲民,性能也很强悍的千元机。为了给双十一冲销量,诸多手机厂商都给出了各种让利,让消……
从东芝阿尔斯通到华为,美国强取豪夺的套路有多深?家电联动变智能,提升生活幸福感,欧瑞博MixPad触屏语音开专为视障用户打造支付宝上线划一划密码国际空间站4名宇航员本月回地球目前空间站人数11人Google如何做codereview?男子撞脸世界首富马斯克本尊回应我可能是半个中国人联发科发布旗舰智慧物联网平台Genio1200下半年商用性能提升30,功耗下降50!芯片龙头官宣3nm,比台积电3n我国新型叠层太阳能电池效率可达28。2印度加密独角兽Matic是怎样炼成的?华强北老板告诉你iphone仅有三款值得买,最低2400起青春风暴,逐梦远航。OMG电子竞技俱乐部OMD战队推荐雷柏游

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利