CSS的一些简单常识

1:图形的层数问题,固定层级要特别注意。z-index
2:css浮动 float:left 可以方便的布置出一个页面格式
3:在文本框中控制背景图片的大小,让它可以适应文本的大小时,我们可以通过
我们可以通过javascript来先获取文本框的style对象,修改它的width、height来。


var t1 = document.getElementById("t1");t1.setAttribute("STYLE","margin:0px;width:800px;height:280px");
4:定义背景图片时直接在标签中定义url中可以不加“” 但是在<style></style>中定义时我们则需要加“”
5:锚点的作用,可以作为一个标记,用来会带某个地点是对name属性的跳转比如在《a》标签上定义name属性,接着在另一个《a》标签上
就可以<a href=#name></a>的方式跳转到那个锚点。
6:三种使用css的方法。(1)直接在元素的style内部定义。比如<p style="color:red"></p>
     (2)在head体内定义style<style>p{color:red}</style>
     (3)在.css为后缀的样式表文件中定义<link rel="stylysheet" type="text/css" href="stef.css" />
7:元素的优先级:最近原则,离元素最近的规则优先级最高,CSS规定,子元素从父元素继承属性。但不是所有情况都这样
(1)元素选择器h1 {color:red; font-size:14px;}
  (2)选择器的分组 h1,h2,h3,h4,h5,h6 { color: green; }
   (3)后代选择器ul li strong {color: red;font-size: 18} 用空格隔开选择某个后代。
     (4)id选择器 可以在某个属性上定义一个id名,用#id名的方式来选中它就可以对其样式进行更改。
(5)子元素选择器 h1 > strong {color:red;}只能选择子这个后代
(6)兄弟元素选择器li + li {font-weight:bold;}
(7)属性选择器*[title] {color:red;} a[href] {color:red;}a[href][title] {color:red;}
属性值里包含某个值:
p[class*=“important”] {color: red;} 
属性值以某个值开头
p[class^=“important”] {color: red;}
属性值以某个值结尾
p[class$=“important”] {color: red;}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值