请问我的代码为什么没有浮动效果?w3c验证提示信息是什么意思?

来源:2-6 编程练习

荣耀zyy

2016-08-10 21:46

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>京东商城</title>

<style type="text/css">

*{

margin:0;

padding:0;

}

body{

padding:0;

font-size:10px;}

.topmenu{

display:block;/*以块状形式展示*/

width:220px;

border:2px solid #e4393c;

margin:0;

padding:0;}

.toptitle{

height:40px;

line-height:40px;

text-align:left;

font-size:11px;

font-weight:bold;

color:#FFF;

background:#e4393c;

padding-left:20px;}

.topmenu li{

height:30px;

line-height:30px;

font-size:11px;

list-style-type:onoe;

text-align:left;

padding-left:8px;

z-index: 3;/*z-index设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面,像之后的二级目录的z-index就设置为4了**/

background-image:url(images/888.PNG);

background-repeat:no-repeat;

background-position:right;}

.topmenu li a{

text-decoration:none;

color: #313131;}

.topmenu li a:hover{

text-decoration:underline;/*下划线*/

font-weight:bold;/*加粗*/

color:#e4393c;}

.topmenu li:hover{

border:1px solid #DDD;

border-right:0;

box-shadow:0 0 8px #DDD;/*外发光效果*/

-moz-box-shadow:0 0 8px #DDD;

-webkit-box-shadow:0 0 8px #DDD;

background-image:none;}

.submenu{

display:none;

width:715px;

left:220px;

position:absolute;

top:40px;

border:1px solid #DDD;

z-index: 4;

background:white;

box-shadow:0 0 8px #DDD;/*外发光效果*/

-moz-box-shadow:0 0 8px #DDD;

-webkit-box-shadow:0 0 8px #DDD;}

.leftdiv{

background: gray;

float:left;

width:490px;

margin:5px;}

.rightdiv{

background: blue;

float:left;

width:200px;

margin:5px;}

.topmenu li:hover.submenu

{

display:block;

}

</style>

</head>


<body>

<ul class="topmenu">

    <div class="toptitle">

        全部商品分类

        </div>

    <li><a href="#">家用电器</a>

        <div class="submenu">

            <div class="leftdiv">

                    左侧二级分类<br />

                    左侧二级分类<br />

                    左侧二级分类<br />

                    左侧二级分类<br />

                    左侧二级分类<br />

                </div>

                <div class="rightdiv">

                    右侧广告图片<br />

                    右侧广告图片<br />

                    右侧广告图片<br />

                </div>

             </div>

        </li>

        <li><a href="#">手机、数码、京东通讯</a></li>

        <li><a href="#">电脑、办公</a></li>

        <li><a href="#">家居、家具、家装、厨具</a></li>

        <li><a href="#">男装、女装、童装、内衣</a></li>

        <li><a href="#">个性化妆、清洁能源、宠物</a></li>

        <li><a href="#">鞋靴、箱包、珠宝、奢侈品</a></li>

        <li><a href="#">运动户外、钟表</a></li>

        <li><a href="#">汽车、汽车用品</a></li>

        <li><a href="#">母婴、玩具乐器</a></li>

        <li><a href="#">食品、酒类、生鲜、特产</a></li>

        <li><a href="#">医药保健</a></li>

        <li><a href="#">图书、音像、电子书</a></li>

        <li><a href="#">彩票、旅行、充值、票务</a></li>

        <li><a href="#">理财、众筹、白条、保险</a></li>

    </ul>

</body>

</html>

http://img.mukewang.com/57ab2fcf0001f1eb11310373.jpg

写回答 关注

1回答

  • 南玥
    2016-08-10 23:13:23
    已采纳

    .topmenu li:hover.submenu中    submenu的.前加个空格

    另外,.topmenu li 中的  list-style-type:onoe;     none写错了


    荣耀zyy

    非常感谢!跪拜大神!

    2016-08-11 08:37:08

    共 1 条回复 >

商城分类导航效果

两种方法实现分类导航,同时扩展讲解其它商城分类导航的制作方法

63734 学习 · 315 问题

查看课程

相似问题