1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 body { 8 margin: 0; /*设置外边距为0*/ 9 text-align: center; 10 background-color: #ffffcc; 11 } 12 13 #container { 14 margin: 0 auto; /*居中显示,块自适应宽*/ 15 width: 800px; 16 height: 1000px; 17 } 18 19 #header { 20 float: left; /*元素向左浮动*/ 21 width: 800px; 22 height: 100px; 23 margin: 0 auto; 24 clear: both; /*拒绝下方的元素飘上来,例如menu*/ 25 background-color: #ff0000; 26 } 27 28 #logo { 29 float: left; 30 width: 250px; 31 height: 90px; 32 background-color: green; 33 clear: right; 34 margin: 0; 35 } 36 37 #banner { 38 float: right; 39 width: 540px; 40 height: 90px; 41 margin: 0; 42 background-color: #67ff0c; 43 } 44 45 #menu { 46 width: 800px; 47 height: 35px; 48 margin: 0 auto; 49 clear: both; 50 } 51 52 #menu ul{ 53 float:left; 54 list-style: none; 55 margin: 0 auto; 56 } 57 #menu ul li{ 58 float:left; 59 display: block; 60 line-height: 35px; 61 margin: 0 10px; 62 } 63 .menuDiv{ 64 width: 1px; 65 height: 35px; 66 background-color: green; 67 } 68 #menu ul li a:link,#menu ul li a:visited{ 69 font-weight: bold; 70 color: #0000ff; 71 72 } 73 #menu ul li a:hover{ 74 font-weight: 800; 75 color: red; 76 } 77 78 .nav { 79 margin: 0 auto; 80 width: 800px; 81 height: 10px; 82 clear: both; 83 background-color: #ffffff; 84 line-height: 10px; /*设置行高,免得字体超出*/ 85 } 86 87 .nav_a { 88 float: left; 89 /*margin: 0 auto;因为不占整屏的宽度所以就不设置了*/ 90 width: 610px; 91 height: 10px; 92 clear: both; 93 background-color: #ffffff; 94 line-height: 10px; 95 } 96 97 .left_main { 98 margin: 0; 99 float: left;100 width: 610px;101 height: 420px;102 clear: right;103 background-color: #ff0000;104 }105 106 .right_main {107 margin: 0;108 float: right;109 width: 180px;110 height: 420px;111 background-color: rgba(91, 69, 180, 0.89);112 }113 114 .left_a {115 margin: 0;116 float: left;117 width: 300px;118 height: 205px;119 background-color: #0000ff;120 }121 122 .left_b {123 margin: 0;124 float: right;125 width: 300px;126 height: 205px;127 clear: right; /*可有可无*/128 background-color: #0000ff;129 }130 131 .con {132 margin: 0px;133 width: 800px;134 height: 200px;135 clear: both;136 border-bottom-style: solid;137 background-color: #691a36;138 }139 140 .one {141 margin-left: 5px;142 float: left;143 width: 150px;144 height: 200px;145 clear: left;146 background-color: #ff99f0;147 }148 149 .two {150 float: left;151 margin-left: 10px;152 width: 150px;153 height: 200px;154 background-color: #ffccf0;155 }156 157 .three {158 float: left;159 margin-left: 10px;160 width: 150px;161 height: 200px;162 background-color: #0ffff0;163 }164 165 .four {166 float: left;167 margin-left: 10px;168 width: 150px;169 height: 200px;170 background-color: #f0fff0;171 }172 173 .five {174 float: left;175 margin-left: 10px;176 width: 150px;177 height: 200px;178 background-color: rgba(35, 255, 202, 0.45);179 }180 181 #footer {182 margin: 0 auto;183 width: 800px;184 height: 25px;185 background-color: red;186 }187 188 .tab1 h3{189 margin: 0px;190 width: 290px;191 height: 20px;192 float: left;193 font-size: 13px;194 text-align: left;195 color: red;196 line-height: 20px;197 /*background: url(1.jpg);*/198 background: #adff2f;199 padding-left: 10px;200 201 }202 203 .tab2{204 margin: 0px;205 width: 300px;206 height: 185px;207 background: yellow;208 }209 .tab2 ul{210 margin: 4px 0 0;211 list-style: none;212 padding: 0;213 background: gray;214 }215 .tab2 ul li{216 float: left;217 width: 50%;218 /*background: gold;*/219 220 }221 .tab2 ul li a{222 display: block;223 width: 84%;224 height: 25px;225 line-height: 25px;226 margin-left: 8px;227 font-size: 12px;228 text-decoration: none;229 color: #333;230 }231 232 </style>233 </head>234 <body>235 236 237 <div id="container">238 <div id="header">239 <div id="logo">logo</div>240 <div id="banner">banner</div>241 </div>242 <div id="menu">243 <ul>244 <li><a href="1.html">网站首页</a></li>245 <li class="menuDiv"></li>246 <li><a href="#">关于瓦猫</a></li>247 <li class="menuDiv"></li>248 <li><a href="#">网站首页</a></li>249 <li class="menuDiv"></li>250 <li><a href="#">关于瓦猫</a></li>251 <li class="menuDiv"></li>252 <li><a href="#">网站首页</a></li>253 <li class="menuDiv"></li>254 <li><a href="#">关于瓦猫</a></li>255 <li class="menuDiv"></li>256 <li><a href="#">关于瓦猫</a></li>257 <li class="menuDiv"></li>258 259 260 </ul>261 </div>262 <div class="nav">nav</div>263 <div class="left_main">264 <div class="left_a">265 <div class="tab1">266 <h3>第一栏目</h3>267 </div>268 <div class="tab2">269 <ul>270 <li><a href="#">111111111</a></li>271 <li><a href="#">111111111</a></li>272 <li><a href="#">111111111</a></li>273 <li><a href="#">111111111</a></li>274 <li><a href="#">111111111</a></li>275 <li><a href="#">111111111</a></li>276 <li><a href="#">111111111</a></li>277 <li><a href="#">111111111</a></li>278 <li><a href="#">111111111</a></li>279 <li><a href="#">111111111</a></li>280 <li><a href="#">111111111</a></li>281 <li><a href="#">111111111</a></li>282 </ul>283 </div>284 </div>285 <div class="left_b">286 <div class="tab1">287 <h3>第一栏目</h3>288 </div>289 <div class="tab2">290 <ul>291 <li><a href="#">111111111</a></li>292 <li><a href="#">111111111</a></li>293 <li><a href="#">111111111</a></li>294 <li><a href="#">111111111</a></li>295 <li><a href="#">111111111</a></li>296 <li><a href="#">111111111</a></li>297 <li><a href="#">111111111</a></li>298 <li><a href="#">111111111</a></li>299 <li><a href="#">111111111</a></li>300 <li><a href="#">111111111</a></li>301 <li><a href="#">111111111</a></li>302 <li><a href="#">111111111</a></li>303 </ul>304 </div>305 </div>306 <div class="nav_a">nav</div>307 <div class="left_a">308 <div class="tab1">309 <h3>第一栏目</h3>310 </div>311 <div class="tab2">312 <ul>313 <li><a href="#">111111111</a></li>314 <li><a href="#">111111111</a></li>315 <li><a href="#">111111111</a></li>316 <li><a href="#">111111111</a></li>317 <li><a href="#">111111111</a></li>318 <li><a href="#">111111111</a></li>319 <li><a href="#">111111111</a></li>320 <li><a href="#">111111111</a></li>321 <li><a href="#">111111111</a></li>322 <li><a href="#">111111111</a></li>323 <li><a href="#">111111111</a></li>324 <li><a href="#">111111111</a></li>325 </ul>326 </div>327 </div>328 <div class="left_b">329 <div class="tab1">330 <h3>第一栏目</h3>331 </div>332 <div class="tab2">333 <ul>334 <li><a href="#">111111111</a></li>335 <li><a href="#">111111111</a></li>336 <li><a href="#">111111111</a></li>337 <li><a href="#">111111111</a></li>338 <li><a href="#">111111111</a></li>339 <li><a href="#">111111111</a></li>340 <li><a href="#">111111111</a></li>341 <li><a href="#">111111111</a></li>342 <li><a href="#">111111111</a></li>343 <li><a href="#">111111111</a></li>344 <li><a href="#">111111111</a></li>345 <li><a href="#">111111111</a></li>346 </ul>347 </div>348 </div>349 </div>350 <div class="right_main">right_main</div>351 <div class="nav">nav</div>352 <div class="con">353 <div class="one">one</div>354 <div class="two">two</div>355 <div class="three">three</div>356 <div class="four">four</div>357 <div class="five">five</div>358 </div>359 <div class="con">360 <div class="one">one</div>361 <div class="two">two</div>362 <div class="three">three</div>363 <div class="four">four</div>364 <div class="five">five</div>365 </div>366 <div id="footer">footer</div>367 368 </div>369 </body>370 </html>
View Code
2.second:
1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 body { 8 margin: 0; /*设置外边距为0*/ 9 text-align: center; 10 background-color: #ffffcc; 11 } 12 13 #container { 14 margin: 0 auto; /*居中显示,块自适应宽*/ 15 width: 800px; 16 height: 1230px; 17 background-color: springgreen; 18 } 19 20 #header { 21 float: left; /*元素向左浮动*/ 22 width: 800px; 23 height: 100px; 24 margin: 0 auto; 25 clear: both; /*拒绝下方的元素飘上来,例如menu*/ 26 background-color: #ff0000; 27 } 28 29 #logo { 30 float: left; 31 width: 250px; 32 height: 90px; 33 background-color: green; 34 clear: right; 35 margin: 0; 36 } 37 38 #banner { 39 float: right; 40 width: 540px; 41 height: 90px; 42 margin: 0; 43 background-color: #67ff0c; 44 } 45 46 #menu { 47 width: 800px; 48 height: 35px; 49 margin: 0 auto; 50 clear: both; 51 } 52 53 #menu ul { 54 float: left; 55 list-style: none; 56 margin: 0 auto; 57 } 58 59 #menu ul li { 60 float: left; 61 display: block; 62 line-height: 35px; 63 margin: 0 10px; 64 } 65 66 .menuDiv { 67 width: 1px; 68 height: 35px; 69 background-color: green; 70 } 71 72 #menu ul li a:link, #menu ul li a:visited { 73 font-weight: bold; 74 color: #0000ff; 75 76 } 77 78 #menu ul li a:hover { 79 font-weight: 800; 80 color: red; 81 } 82 83 .nav { 84 margin: 0 auto; 85 width: 800px; 86 height: 10px; 87 clear: both; 88 background-color: #ffffff; 89 line-height: 10px; /*设置行高,免得字体超出*/ 90 } 91 92 .nav_a { 93 float: left; 94 /*margin: 0 auto;因为不占整屏的宽度所以就不设置了*/ 95 width: 610px; 96 height: 10px; 97 clear: both; 98 background-color: #ffffff; 99 line-height: 10px;100 }101 102 .left_main {103 margin: 0;104 float: left;105 width: 610px;106 height: 420px;107 clear: right;108 background-color: #ff0000;109 }110 111 .right_main {112 margin: 0;113 float: right;114 width: 180px;115 height: 420px;116 background-color: rgba(91, 69, 180, 0.89);117 }118 119 .left_a {120 margin: 0;121 float: left;122 width: 300px;123 height: 205px;124 background-color: #0000ff;125 }126 127 .left_b {128 margin: 0;129 float: right;130 width: 300px;131 height: 205px;132 clear: right; /*可有可无*/133 background-color: #0000ff;134 }135 136 .con {137 margin: 0px;138 width: 800px;139 height: 200px;140 clear: both;141 border-bottom-style: solid;142 background-color: #691a36;143 }144 145 .one {146 margin-left: 5px;147 float: left;148 width: 150px;149 height: 200px;150 clear: left;151 background-color: #ff99f0;152 }153 154 .two {155 float: left;156 margin-left: 10px;157 width: 150px;158 height: 200px;159 background-color: #ffccf0;160 }161 162 .three {163 float: left;164 margin-left: 10px;165 width: 150px;166 height: 200px;167 background-color: #0ffff0;168 }169 170 .four {171 float: left;172 margin-left: 10px;173 width: 150px;174 height: 200px;175 background-color: #f0fff0;176 }177 178 .five {179 float: left;180 margin-left: 10px;181 width: 150px;182 height: 200px;183 background-color: rgba(35, 255, 202, 0.45);184 }185 186 #footer {187 margin: 0 auto;188 width: 800px;189 height: 25px;190 background-color: red;191 }192 193 .tab1 h3 {194 margin: 0px;195 width: 290px;196 height: 20px;197 float: left;198 font-size: 13px;199 text-align: left;200 color: red;201 line-height: 20px;202 /*background: url(1.jpg);*/203 background: #adff2f;204 padding-left: 10px;205 206 }207 208 .tab2 {209 margin: 0px;210 width: 300px;211 height: 185px;212 background: yellow;213 }214 215 .tab2 ul {216 margin: 4px 0 0;217 list-style: none;218 padding: 0;219 background: gray;220 }221 222 .tab2 ul li {223 float: left;224 width: 50%;225 /*background: gold;*/226 227 }228 229 .tab2 ul li a {230 display: block;231 width: 84%;232 height: 25px;233 line-height: 25px;234 margin-left: 8px;235 font-size: 12px;236 text-decoration: none;237 color: #333;238 }239 240 </style>241 </head>242 <body>243 <div id="container">244 <div id="header">245 <div id="logo">logo</div>246 <div id="banner">banner</div>247 </div>248 <div id="menu">249 <ul>250 <li><a href="1.html">网站首页</a></li>251 <li class="menuDiv"></li>252 <li><a href="#">关于瓦猫</a></li>253 <li class="menuDiv"></li>254 <li><a href="#">网站首页</a></li>255 <li class="menuDiv"></li>256 <li><a href="#">关于瓦猫</a></li>257 <li class="menuDiv"></li>258 <li><a href="#">网站首页</a></li>259 <li class="menuDiv"></li>260 <li><a href="#">关于瓦猫</a></li>261 <li class="menuDiv"></li>262 <li><a href="#">关于瓦猫</a></li>263 <li class="menuDiv"></li>264 265 266 </ul>267 </div>268 <div class="nav">nav</div>269 <div class="left_main">270 <div class="left_a">271 <div class="tab1">272 <h3>第一栏目</h3>273 </div>274 <div class="tab2">275 <ul>276 <li><a href="#">111111111</a></li>277 <li><a href="#">111111111</a></li>278 <li><a href="#">111111111</a></li>279 <li><a href="#">111111111</a></li>280 <li><a href="#">111111111</a></li>281 <li><a href="#">111111111</a></li>282 <li><a href="#">111111111</a></li>283 <li><a href="#">111111111</a></li>284 <li><a href="#">111111111</a></li>285 <li><a href="#">111111111</a></li>286 <li><a href="#">111111111</a></li>287 <li><a href="#">111111111</a></li>288 </ul>289 </div>290 </div>291 <div class="left_b">292 <div class="tab1">293 <h3>第一栏目</h3>294 </div>295 <div class="tab2">296 <ul>297 <li><a href="#">111111111</a></li>298 <li><a href="#">111111111</a></li>299 <li><a href="#">111111111</a></li>300 <li><a href="#">111111111</a></li>301 <li><a href="#">111111111</a></li>302 <li><a href="#">111111111</a></li>303 <li><a href="#">111111111</a></li>304 <li><a href="#">111111111</a></li>305 <li><a href="#">111111111</a></li>306 <li><a href="#">111111111</a></li>307 <li><a href="#">111111111</a></li>308 <li><a href="#">111111111</a></li>309 </ul>310 </div>311 </div>312 <div class="nav_a">nav</div>313 <div class="left_a">314 <div class="tab1">315 <h3>第一栏目</h3>316 </div>317 <div class="tab2">318 <ul>319 <li><a href="#">111111111</a></li>320 <li><a href="#">111111111</a></li>321 <li><a href="#">111111111</a></li>322 <li><a href="#">111111111</a></li>323 <li><a href="#">111111111</a></li>324 <li><a href="#">111111111</a></li>325 <li><a href="#">111111111</a></li>326 <li><a href="#">111111111</a></li>327 <li><a href="#">111111111</a></li>328 <li><a href="#">111111111</a></li>329 <li><a href="#">111111111</a></li>330 <li><a href="#">111111111</a></li>331 </ul>332 </div>333 </div>334 <div class="left_b">335 <div class="tab1">336 <h3>第一栏目</h3>337 </div>338 <div class="tab2">339 <ul>340 <li><a href="#">111111111</a></li>341 <li><a href="#">111111111</a></li>342 <li><a href="#">111111111</a></li>343 <li><a href="#">111111111</a></li>344 <li><a href="#">111111111</a></li>345 <li><a href="#">111111111</a></li>346 <li><a href="#">111111111</a></li>347 <li><a href="#">111111111</a></li>348 <li><a href="#">111111111</a></li>349 <li><a href="#">111111111</a></li>350 <li><a href="#">111111111</a></li>351 <li><a href="#">111111111</a></li>352 </ul>353 </div>354 </div>355 </div>356 <div class="right_main">right_main</div>357 <div class="nav">nav</div>358 <div class="con">359 <div class="one">one</div>360 <div class="two">two</div>361 <div class="three">three</div>362 <div class="four">four</div>363 <div class="five">five</div>364 </div>365 <div class="left_main">366 <div class="left_a">left_a</div>367 <div class="left_b">left_b</div>368 <div class="nav_a">nav</div>369 <div class="left_a">left_a</div>370 <div class="left_b">left_b</div>371 </div>372 <div class="right_main">right_main</div>373 <div class="nav">nav</div>374 <div id="footer">footer</div>375 </div>376 </body>377 </html>
View Code
3.以上为备份,以下是问题【暂未解决】
不知道,是哪里出错,导致选项卡不能正常切换【选项卡点哪个选项显示哪个,其余则隐藏】
但是双击此选项卡会隐藏。。。但次数多了就失效了,点击单个会逐个往下堆积,按顺序堆积
源代码:
1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title>div+css实现网页布局</title> 6 <style> 7 body { 8 margin: 0; 9 text-align: center; 10 background-color: #ffffcc; 11 } 12 13 #container { 14 margin: 0 auto; 15 width: 800px; 16 height: 2000px; 17 background-color: springgreen; 18 } 19 20 #header { 21 float: left; 22 width: 800px; 23 height: 100px; 24 margin: 0 auto; 25 clear: both; 26 background-color: red; 27 } 28 29 #logo { 30 float: left; 31 width: 250px; 32 height: 90px; 33 background-color: green; 34 margin: 0; 35 } 36 37 #banner { 38 float: right; 39 width: 540px; 40 height: 90px; 41 margin: 0; 42 background-color: blue; 43 } 44 45 #menu { 46 width: 800px; 47 height: 35px; 48 margin: 0 auto; 49 clear: both; 50 } 51 52 #menu ul { 53 float: left; 54 list-style: none; 55 margin: 0; 56 } 57 58 #menu ul li { 59 float: left; 60 display: block; 61 line-height: 35px; 62 margin: 0 10px; 63 } 64 65 .menuDiv { 66 width: 1px; 67 height: 35px; 68 background-color: green; 69 } 70 71 #menu ul li a:link, #menu ul li a:visited { 72 font-weight: bold; 73 color: #0000ff; 74 } 75 76 #menu ul li a:hover { 77 font-weight: 800; 78 color: red; 79 } 80 81 .nav { 82 margin:0 auto; 83 width: 800px; 84 height: 10px; 85 clear: both; 86 background-color: #ffffff; 87 line-height: 10px; 88 } 89 90 .nav_a { 91 float:left; 92 margin:0; 93 width: 610px; 94 height: 10px; 95 clear: both; 96 background-color: #ffffff; 97 line-height: 10px; 98 } 99 100 .left_main {101 margin: 0;102 float: left;103 width: 610px;104 height: 420px;105 background-color: red;106 }107 108 .right_main {109 margin: 0;110 float: right;111 width: 180px;112 height: 420px;113 /*clear: left;*/114 background-color: green;115 }116 117 .left_a {118 margin: 0;119 float: left;120 width: 300px;121 height: 205px;122 background-color: blue;123 }124 125 .left_b {126 margin: 0;127 float: right;128 width: 300px;129 height: 205px;130 /*clear:left;*/131 background-color: #0000ff;132 }133 134 .con {135 margin: 0;136 width: 800px;137 height: 200px;138 clear: both;139 border-bottom-style: solid;140 background-color: green;141 }142 143 .one {144 float: left;145 width: 200px;146 height: 200px;147 clear: right;148 background-color: #ff99f0;149 }150 151 .two {152 float: left;153 width: 200px;154 height: 200px;155 background-color: #ffcc00;156 }157 158 .three {159 float: left;160 width: 200px;161 height: 200px;162 background-color: #0ffff0;163 }164 165 .four {166 float: right;167 width: 190px;168 height: 200px;169 background-color: #f0fff0;170 }171 172 #footer {173 margin: 0 auto;174 width: 800px;175 height: 25px;176 clear:both;177 background-color: #691a36;178 }179 180 .tab1 h3 {181 margin: 0;182 width: 290px;183 height: 20px;184 float: left;185 font-size: 13px;186 text-align: left;187 color: red;188 line-height: 20px;189 background: green;190 padding-left: 10px;191 }192 193 .tab2 {194 width: 300px;195 height: 180px;196 background: yellow;197 }198 199 .tab2 ul {200 margin: 4px 0 0;201 list-style: none;202 padding: 0;203 }204 205 .tab2 li {206 float: left;207 width: 50%;208 }209 210 .tab2 li a {211 display: block;212 width: 84%;213 height: 25px;214 line-height: 25px;215 margin-left: 8%;216 font-size: 12px;217 text-decoration: none;218 color: #333;219 }220 /*选项卡点哪个选项显示哪个,其余则隐藏*/221 #tab {222 margin: 0;223 width: 610px;224 height: 205px;225 position: relative;226 float: left;227 background: green;228 }229 230 #tab h3 {231 float: left;232 width: 122px;233 height: 26px;234 line-height: 26px;235 margin: 0;236 font-size: 12px;237 cursor: pointer;238 text-align: center;239 color: #ff00ff;240 background: #aacc33;241 }242 243 #tab .block {244 display: block;/*显示*/245 }246 247 #tab .up {248 background:blue;249 }250 251 #tab div {252 display:none;/*不显示*/253 float: left;254 top: 26px;255 left: 0;256 width: 610px;257 height: 179px;258 border: solid #eee;259 border-width: 0 1px 1px;260 background: #0f0f0f;261 }262 263 #tab ul {264 margin: 15px 0 0;265 list-style-type: none;266 padding: 0;267 268 }269 270 #tab ul li {271 width: 50%;272 float: left;273 background: #123456;274 }275 276 #tab li a {277 display: block;278 width: 90%;279 height: 25px;280 line-height: 25px;281 margin-left: 8%;282 font-size: 12px;283 text-decoration: none;284 color: #ffffff;285 }286 287 #tab li a:hover {288 font-size:24px;289 text-decoration: underline;290 color: red;291 }292 </style>293 </head>294 <body>295 <div id="container">296 <div id="header">297 <div id="logo">logo</div>298 <div id="banner">banner</div>299 </div>300 <div id="menu">301 <ul>302 <li><a href="1.html">网站首页</a></li>303 <li class="menuDiv"></li>304 <li><a href="#">关于瓦猫</a></li>305 <li class="menuDiv"></li>306 <li><a href="#">网站首页</a></li>307 <li class="menuDiv"></li>308 <li><a href="#">关于瓦猫</a></li>309 <li class="menuDiv"></li>310 <li><a href="#">网站首页</a></li>311 <li class="menuDiv"></li>312 <li><a href="#">关于瓦猫</a></li>313 <li class="menuDiv"></li>314 <li><a href="#">关于瓦猫</a></li>315 <li class="menuDiv"></li>316 </ul>317 </div>318 <div class="nav">nav</div>319 <div class="left_main">320 <div class="left_a">321 <div class="tab1">322 <h3>第一栏目</h3>323 </div>324 <div class="tab2">325 <ul>326 <li><a href="#">111111111</a></li>327 <li><a href="#">111111111</a></li>328 <li><a href="#">111111111</a></li>329 <li><a href="#">111111111</a></li>330 <li><a href="#">111111111</a></li>331 <li><a href="#">111111111</a></li>332 <li><a href="#">111111111</a></li>333 <li><a href="#">111111111</a></li>334 <li><a href="#">111111111</a></li>335 <li><a href="#">111111111</a></li>336 <li><a href="#">111111111</a></li>337 <li><a href="#">111111111</a></li>338 </ul>339 </div>340 </div>341 <div class="left_b">342 <div class="tab1">343 <h3>第一栏目</h3>344 </div>345 <div class="tab2">346 <ul>347 <li><a href="#">111111111</a></li>348 <li><a href="#">111111111</a></li>349 <li><a href="#">111111111</a></li>350 <li><a href="#">111111111</a></li>351 <li><a href="#">111111111</a></li>352 <li><a href="#">111111111</a></li>353 <li><a href="#">111111111</a></li>354 <li><a href="#">111111111</a></li>355 <li><a href="#">111111111</a></li>356 <li><a href="#">111111111</a></li>357 <li><a href="#">111111111</a></li>358 <li><a href="#">111111111</a></li>359 </ul>360 </div>361 </div>362 <div class="nav_a">nav_a</div>363 <div class="left_a">364 <div class="tab1">365 <h3>第一栏目</h3>366 </div>367 <div class="tab2">368 <ul>369 <li><a href="#">111111111</a></li>370 <li><a href="#">111111111</a></li>371 <li><a href="#">111111111</a></li>372 <li><a href="#">111111111</a></li>373 <li><a href="#">111111111</a></li>374 <li><a href="#">111111111</a></li>375 <li><a href="#">111111111</a></li>376 <li><a href="#">111111111</a></li>377 <li><a href="#">111111111</a></li>378 <li><a href="#">111111111</a></li>379 <li><a href="#">111111111</a></li>380 <li><a href="#">111111111</a></li>381 </ul>382 </div>383 </div>384 <div class="left_b">385 <div class="tab1">386 <h3>第一栏目</h3>387 </div>388 <div class="tab2">389 <ul>390 <li><a href="#">111111111</a></li>391 <li><a href="#">111111111</a></li>392 <li><a href="#">111111111</a></li>393 <li><a href="#">111111111</a></li>394 <li><a href="#">111111111</a></li>395 <li><a href="#">111111111</a></li>396 <li><a href="#">111111111</a></li>397 <li><a href="#">111111111</a></li>398 <li><a href="#">111111111</a></li>399 <li><a href="#">111111111</a></li>400 <li><a href="#">111111111</a></li>401 <li><a href="#">111111111</a></li>402 </ul>403 </div>404 </div>405 </div>406 <div class="right_main">right_main</div>407 <div class="nav">nav</div>408 <div class="con">409 <div class="one">one</div>410 <div class="two">two</div>411 <div class="three">three</div>412 <div class="four">four</div>413 </div>414 <div class="left_main">415 <div class="left_a"></div>416 <div class="left_b"></div>417 <div class="nav_a">nav_a</div>418 <div id="tab">419 <h3 onclick="go_to(1)">选择一</h3>420 <h3 onclick="go_to(2)">选择二</h3>421 <h3 onclick="go_to(3)">选择三</h3>422 <h3 onclick="go_to(4)">选择四</h3>423 <h3 onclick="go_to(5)">选择五</h3>424 <div>425 <ul>426 <li><a href="#">111111</a></li>427 <li><a href="#">111111</a></li>428 <li><a href="#">111111</a></li>429 <li><a href="#">111111</a></li>430 <li><a href="#">111111</a></li>431 <li><a href="#">111111</a></li>432 <li><a href="#">111111</a></li>433 <li><a href="#">111111</a></li>434 </ul>435 </div>436 437 <div>438 <ul>439 <li><a href="#">222222</a></li>440 <li><a href="#">222222</a></li>441 <li><a href="#">222222</a></li>442 <li><a href="#">222222</a></li>443 <li><a href="#">222222</a></li>444 <li><a href="#">222222</a></li>445 </ul>446 </div>447 448 <div>449 <ul>450 <li><a href="#">333333</a></li>451 <li><a href="#">333333</a></li>452 <li><a href="#">333333</a></li>453 <li><a href="#">333333</a></li>454 <li><a href="#">333333</a></li>455 <li><a href="#">333333</a></li>456 <li><a href="#">333333</a></li>457 </ul>458 </div>459 460 <div>461 <ul>462 <li><a href="#">444444</a></li>463 <li><a href="#">444444</a></li>464 <li><a href="#">444444</a></li>465 <li><a href="#">444444</a></li>466 <li><a href="#">444444</a></li>467 <li><a href="#">444444</a></li>468 <li><a href="#">444444</a></li>469 <li><a href="#">444444</a></li>470 </ul>471 </div>472 473 <div>474 <ul>475 <li><a href="#">555555</a></li>476 <li><a href="#">555555</a></li>477 <li><a href="#">555555</a></li>478 <li><a href="#">555555</a></li>479 <li><a href="#">555555</a></li>480 <li><a href="#">555555</a></li>481 <li><a href="#">555555</a></li>482 <li><a href="#">555555</a></li>483 </ul>484 </div>485 486 487 </div>488 489 490 </div>491 <div class="right_main">right_main</div>492 <div class="nav">nav</div>493 <div id="footer">footer</div>494 </div>495 <script>496 var h = document.getElementById("tab").getElementsByTagName("h3");/*多个h3组成数组*/497 var d = document.getElementById("tab").getElementsByTagName("div");498 function go_to(ao) {499 for (var i = 0; i < h.length; i++) {500 if (ao - 1 == i) {501 d[i].className += "block";502 h[i].className += "up";503 } else {504 h[i].className += " ";505 d[i].className += " ";506 }507 }508 }509 </script>510 </body>511 </html>
View Code
主要代码:
1 #tab { 2 margin: 0; 3 width: 610px; 4 height: 205px; 5 position: relative; 6 float: left; 7 background: green; 8 } 9 10 #tab h3 {11 float: left;12 width: 122px;13 height: 26px;14 line-height: 26px;15 margin: 0;16 font-size: 12px;17 cursor: pointer;18 text-align: center;19 color: #ff00ff;20 background: #aacc33;21 }22 23 #tab .block {24 display: block;/*显示*/25 }26 27 #tab .up {28 background:blue;29 }30 31 #tab div {32 display:none;/*不显示*/33 float: left;34 top: 26px;35 left: 0;36 width: 610px;37 height: 179px;38 border: solid #eee;39 border-width: 0 1px 1px;40 background: #0f0f0f;41 }
View Code
1 <script> 2 var h = document.getElementById("tab").getElementsByTagName("h3");/*多个h3组成数组*/ 3 var d = document.getElementById("tab").getElementsByTagName("div"); 4 function go_to(ao) { 5 for (var i = 0; i < h.length; i++) { 6 if (ao - 1 == i) { 7 d[i].className += "block"; 8 h[i].className += "up"; 9 } else {10 h[i].className += " ";11 d[i].className += " ";12 }13 }14 }15 </script>
View Code
截图:
1.
2.
3.笔记
《网页布局》 |
margin 外边距 一个区域距离另外一个区域的距离 padding内边距 float:漂浮 对齐left,right clear:left,right,both 不允许left,right边有浮动元素 《 网页长度最好不超过三屏 |
2020-02-1911:38:19