css3随笔3

属性选择符

html:
        <ul >
        <li>这是第1行</li>
        <li>这是第2行</li>
        <li>这是第3行</li>
        <li>这是第4行</li>
        <li>这是第5行</li>
    </ul>

    <a href="##" class="columnNews">我的背景想变成红色</a>
    <a href="##" class="columnVideo">我的背景想变成红色</a>
    <a href="##" class="columnAboutUs">我的背景想变成红色</a><br/>
    <a href="1.doc">我的背景想变成绿色</a>
    <a href="2.doc">我的背景想变成绿色</a>
<br/>
    <a href="##" title="this is a box">我的背景想变成蓝色</a>
    <a href="##" title="box1">我的背景想变成蓝色</a>
    <a href="##" title="there is two boxs">我的背景想变成蓝色</a>

css:
ul li:nth-child(odd){
    color:blue;
}
a[class^="column"]{
    background:red;
}
a[href$="doc"]{
    background:green;
}
a[title*="box"]{
    background:blue;
    color:red;
}

  字体样式

html:
 <p class="p1">这是P1</p>
 <p class="p2">这是P2</p>
 <p class="p3">这是P3</p>
 <p class="p4">这是P4</p>
 <p class="p5">这是P5</p>
 <p class="p6">这是P6</p>
 <p class="p7">这是P7</p>

css:
.p1{
  font-family:"微软雅黑";  /*字体名称   可以使用多个名称,使用逗号分隔,目的是为了浏览器显示的问题*/
}
.p2{
  font-size:12px;  /*字体大小 取值你懂的,值得注意的是如果是百分比为单位,则是基于父元素字体的大小*/
}
.p3{
  font-weight:bold;  /*字体加粗 一般使用“bold” 也可以用其他,比如数值,数值取值最大是900*/
}
.p4{
  font-style:italic;  /*字体倾斜 可取值{none(无) iralic和odlique效果感觉都一样是倾斜。。。}*/
}
.p5{
  font:italic bold 90px/33px "微软雅黑";  /*缩写形式  值得注意的是如果只需要加个别属性的话就必须的有字体,比如“微软雅黑”字体,才能起效果*/
}
.p6{
  font-color:red;  /*字体颜色  取值就不多说了,你懂的*/
}
.p7{
  text-decoration:underline;  /*文本装饰线条  可取值{none(无) underline(下划线)overline(上划线) line-through(删除线)   blink(额 ~这个因为兼容性问题少用,我在火狐测试的是闪烁效果 )}*/
}
时间: 2024-12-22 05:28:53

css3随笔3的相关文章

css3随笔

1 rgba和opacity的区别 RGBA即红色R+绿色G+蓝色B+通道Alpha 语法: R:红色值.正整数 | 百分数 G:绿色值.正整数 | 百分数 B:蓝色值.正整数| 百分数 A:透明度.取值0~1之间 RGB色彩模式(也翻译为"红绿蓝",比较少用)是工业界的一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红.绿.蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜

CSS3选择器随笔

CSS 选择器缺点: 1, class属性本身没有语义,纯粹用来为CSS样式服务的,属于多余属性; 2,使用class属性的话,并没有把样式与元素绑定起来,这样会非常混乱,修改样式的时候也不方便. so,在css3中,提倡使用选择器来将样式与元素直接绑定起来,在样式表中什么样式与什么元素相匹配变得一目了然,修改起来会更方便.更方便的是我们可以实现各种复杂的指定,同时,也能大量减少样式表的代码书写量,使书写出来的样式表变得简洁明了. 例如,我们可以指定将页面中id为"div_Big"的d

20170227H5+css3属性随笔

padding 简写属性在一个声明中设置所有内边距属性. margin 简写属性在一个声明中设置所有外边距属性. placeholder 属性提供可描述输入字段预期值的提示信息(hint). alt 属性规定在图像无法显示时替代文本. 在电脑键盘上,esc是escape(逃跑)的简写,ctrl是control(控制)的简写,而alt是alter(改变)的简写. repeat:背景图像在垂直和水平方向重复.repeat-x背景图像将在水平方向重复.repeat-y背景图像将在垂直方向重复.no-r

css3 border-image 学习随笔

先上w3school数据: 对于分开设置如上表所示,没有疑惑.但是当缩写时: border-image:url(/i/border.png) 30 30 round; 一参:图片地址: 二参.三参:只填写一个时代表border-image-slice的 X 与 Y 值,填写两个时:分别是 X.Y 的border-image-slice值: 最后一个参数是:border-image-repeat: border-image-width 的值可以通过设置border代替: border: 27px

css3动画由浅入深总结

回到顶部 一:过渡动画---Transitions 一:过渡动画---Transitions 含义:在css3中,Transitions功能通过将元素的某个属性从一个属性值在指定的时间内平滑过渡到另一个属性值来实现动画功能. Transitions属性的使用方法如下所示: transition: property | duration  | timing-function | delay transition-property: 表示对那个属性进行平滑过渡. transition-duratio

纯css3制作写轮眼开眼及进化过程

原文:纯css3制作写轮眼开眼及进化过程 今天是火影忍者(漫画)宣告完结的日子,也是我首发的第一个随笔.看过火影的朋友都知道,写轮眼是什么,这里就不多说了.下面就直接展示整个效果,上张图,先睹为快: 目前已经测试 IE10.Firefox浏览器.Chrome浏览器.Opera浏览器.360浏览器(两种模式)兼容已通过. 温馨提示:以上浏览器版本号均最新的:动画过程中每个阶段大约会停留5秒钟,希望你不会中幻术^_^. 在线演示 源码下载 HTML代码: 1 <div class="conta

Web APP 随笔

自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备). 开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP:一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者. WebApp与Native App有何区别呢? Native App: 1.开发成本非常大. 一般使用的开发语言为JAVA.C++.Objective-C. 2.更新体验较

使用CSS3制作导航条和毛玻璃效果

导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理.这种效果对用户来说是十分具有视觉冲击力的. 本次分享的主题:通过CSS3来制作类似下面的导航条和毛玻璃效果. 导航条是梯形形状的. 背景区域的毛玻璃效果. 把导航条和毛玻璃效果在一篇文章中分享其实是有原因的.因为这两个效果的实现离不开一个重要的思想. 用语言来描述就是:父元素设置position:relative,其伪元素(after或者before)设置

CSS3属性的兼容 什么是弹性和布局

CSS3新特性,兼容性,兼容方法总结 css3手册css3手册 边框 border-radius 用于添加圆角效果 语法: border-radius:[ <length> | <percentage> ]{1,4} [ / [ <length> | <percentage> ]{1,4} ]?<length>:用长度值设置对象的圆角半径长度.不允许负值<percentage>:用百分比设置对象的圆角半径长度.不允许负值 实例: bo