3-21作业
代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>基础选择器</title>
<style type="text/css">
body {
width:1000px;
margin:0 auto; padding:0 auto;
}
.left {
float: left;
}
.right {
float: right;
}
ul {
padding: 0;
margin: 0;
width: 480px;
border: 1px dashed #666;
padding: 10px 5px;
}
li {
background:#33cc66;
list-style:none;
line-height:2em;
padding: 5;
}
#n1 {
background:#ff6666;
}
.na {
background:#ff9900;
}
ul li { /* ul 下 li标签样式 */
color:#fff;
}
ul * { /* ul下所有标签样式 */
/* color:#fff; */
}
ul > li { /*等价于: ul > * {} */
background-color: #ff6699;}
#na2 + li { /* #na2后面第一个li标签 */
background-color: #cc0000;
}
#na2 ~ li { /* #na2后面所有的li标签 */
/* background-color: #cc6666; */
}
/* 下面是属性选择器 */
*[id] { /* 所有包含id属性的 */
background:#ff9933;
}
li[class="d"] { /* 指定class="d"的 */
background:#ff3333;
}
li[class ^= "aaa"] { /* 以aaa开头的 */
background:#009966;
}
li[class ~= "ab"]{ /* 包含ab字母 */
background:#993333;
}
li[class $= "b"]{ /* 以b结尾的 */
background:#cc0033;
}
li[class *= "f"]{ /* 所有包含f的 */
background:#000;
}
/* 下面是伪类选择器 */
ul li:first-child { /* ul下第一个li标签 得关闭前面基础属性选择器*/
background:#ccff00;
}
ul li:last-child { /* ul下最后一个li标签 */
background-color: #cc0000;
}
p:only-of-type { /* 唯一的p元素 */
color:red;
}
</style>
</head>
<body>
<div>
<div class="left" align="center">
<ul>
<h3>第一首</h3>
<li>少壮不努力,只能开夏利。</li>
<li id="n1">吃的苦中苦,才能开路虎。</li>
<li class="na">吃得苦中苦,才能开路虎。</li>
<li id="na2">挨得炮中炮,才能开捷豹。</li>
<li>学会让人骑,才能开奥迪。</li>
<li class="f">让骑还会叫,你能开霸道。</li>
<li >只要放得开,雷克萨斯随便开。</li>
<p>—————这是一首经典的打油诗</p><!-- 只有在 ul * { color:#fff} 时,ul下所有文字(这里)才能显示白色 --></ul>
</div>
<div class="right" align="center">
<ul>
<h3>第二首</h3>
<li class="ab aa">独坐书房手做妻</li>
<li id="naa">此事羞于外人提</li>
<li>桌前电脑东瀛女</li>
<li class="aaabb">纸巾床前堆成排</li>
<li class="d">一上一下渐入戏</li>
<li class="abb aa">忽快忽慢眼迷离</li>
<li class="f">点点滴滴飞入地</li>
<li class="naabb ab">子子孙孙化作泥</li>
</ul>
</div>
</div>
</body>
</html>点击 "运行实例" 按钮查看在线实例
手写代码

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号