会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132388个问题
Python 全系列/第二十二阶段:数据分析软件/(旧)SPSS 8161楼

1.png老师麻烦帮我看一下第一个家电图片为啥自己占一行啊

<!DOCTYPE html>

<html lang="en">


<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>小米</title>

    <link rel="stylesheet" href="./css/reset.css">

    <link rel="stylesheet" href="./css/mi.css">

    <link rel="stylesheet" href="./css/iconfont/iconfont.css">

</head>


<body>


    <!-- 头部开始 -->

    <div class="header">

        <a href="#">

            <img src="./images/top.jpg" alt="">

        </a>

    </div>

    <!-- 头部结束 -->

    <!-- 黑色导航部分开始 -->

    <!--

        黑色导航实现步骤:

            1. 主容器,背景黑色

            2. 内容部分居中显示,容器处理

            3. 左导航和右导航

            4. 动画

     -->

    <div class="black-nav">

        <div class="wrap">

            <ul class="black-nav-left">

                <li><a href="#">小米商城</a><span>|</span></li>

                <li><a href="#">MIUI</a><span>|</span></li>

                <li><a href="#">loT</a><span>|</span></li>

                <li><a href="#">云服务</a><span>|</span></li>

                <li><a href="#">天星数科</a><span>|</span></li>

                <li><a href="#">有品</a><span>|</span></li>

                <li><a href="#">小爱开放平台</a><span>|</span></li>

                <li><a href="#">企业团购</a><span>|</span></li>

                <li><a href="#">资质证照</a><span>|</span></li>

                <li><a href="#">协议规则</a><span>|</span></li>

                <li>

                    <a href="#">下载APP</a>

                    <span>|</span>

                    <div class="download">

                        <img src="./images/download.png" alt="">

                        <p>小米商城APP</p>

                    </div>

                    <div class="stri"></div>

                </li>

                <li><a href="#">智能生活</a><span>|</span></li>

                <li><a href="#">SelectLocation</a><span>|</span></li>

            </ul>

            <ul class="black-nav-right">

                <li><a href="#">登录</a><span>|</span></li>

                <li><a href="#">注册</a><span>|</span></li>

                <li><a href="#">消息通知</a><span>|</span></li>

                <li class="cart">

                    <a href="#">

                        <i class="iconfont">&#xe607;</i>

                        <i>购物车(0)</i>

                    </a>

                    <div class="cart-list">

                        购物车中还没有商品,赶紧选购吧

                    </div>

                </li>

            </ul>

        </div>

    </div>

    <!-- 黑色导航部分结束 -->

    <!-- 白色导航开始 -->

    <div class="white-nav">

        <div class="wrap">

            <div class="logo">

                <img src="./images/mi-home.png" alt="" class="mi-home">

                <img src="./images/mi-logo.png" alt="" class="mi-logo">

            </div>

            <div class="nav-bar">

                <ul>

                    <li><a href="#"><img src="./images/zzxsh.gif" alt=""></a></li>

                    <li>

                        <a href="#">小米手机</a>

                        <div class="nav-bar-list">

                            <div class="wrap">

                                <ul>

                                    <li>

                                        <a href="#">

                                            <div class="img-box">

                                                <img src="./images/phone.png" alt="">

                                            </div>

                                            <p class="name">小米10至尊纪念版</p>

                                            <p class="price">5200元</p>

                                        </a>

                                    </li>

                                    <li>

                                        <a href="#">

                                            <div class="img-box">

                                                <img src="./images/phone.png" alt="">

                                            </div>

                                            <p class="name">小米10至尊纪念版</p>

                                            <p class="price">5200元</p>

                                        </a>

                                    </li>

                                    <li>

                                        <a href="#">

                                            <div class="img-box">

                                                <img src="./images/phone.png" alt="">

                                            </div>

                                            <p class="name">小米10至尊纪念版</p>

                                            <p class="price">5200元</p>

                                        </a>

                                    </li>

                                    <li>

                                        <a href="#">

                                            <div class="img-box">

                                                <img src="./images/phone.png" alt="">

                                            </div>

                                            <p class="name">小米10至尊纪念版</p>

                                            <p class="price">5200元</p>

                                        </a>

                                    </li>

                                </ul>

                            </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>

                </ul>

            </div>

            <div class="search">

                <input type="text" placeholder="元宇宙">

                <button class="iconfont">&#xe63d;</button>

            </div>

        </div>

    </div>

    <!-- 白色导航结束 -->

    <!-- banner部分开始 -->

    <div class="banner">

        <div class="wrap">

            <img class="banner-img" src="./images/banner.jpg" alt="">

            <div class="slide">

                <ul>

                    <li>

                        <a href="#">手机 <i class="iconfont">&#xe621;</i></a>

                        <div class="slide-list">

                            <ul>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                                <li>

                                    <a href="#">

                                        <img src="./images/phone.png" alt="">

                                        <span>小米手机至尊版</span>

                                    </a>

                                </li>

                            </ul>

                        </div>

                    </li>

                    <li><a href="#">电视 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电脑 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">笔记本 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">台式机 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电话卡 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电话卡 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电话卡 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电话卡 <i class="iconfont">&#xe621;</i></a></li>

                    <li><a href="#">电话卡 <i class="iconfont">&#xe621;</i></a></li>

                </ul>

            </div>

        </div>

    </div>

    <!-- banner部分结束 -->

    <!-- 广告部分开始 -->

    <div class="ad">

        <div class="wrap">

            <div class="ad-aside">

                <ul>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                    <li><a href="#"><i class="iconfont">&#xe733;</i>

                            <p>米粉卡</p>

                        </a></li>

                </ul>

            </div>

            <div class="ad-img">

                <a href="#"><img src="./images/ad.jpg" alt=""></a>

            </div>

            <div class="ad-img">

                <a href="#"><img src="./images/ad.jpg" alt=""></a>

            </div>

            <div class="ad-img">

                <a href="#"><img src="./images/ad.jpg" alt=""></a>

            </div>

        </div>

    </div>

    <!-- 广告部分结束 -->

    <!-- 主体部分开始 -->

    <div class="content">

        <div class="wrap">

            <!-- 手机模块开始 -->

            <div class="phone">

                <h3 class="title">手机</h3>

                <div class="phone-box">

                    <div class="phone-box-left">

                        <a href="#">

                            <img src="./images/phone_left.jpg" alt="">

                        </a>

                    </div>

                    <div class="phone-box-right">

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                        <div class="item">

                            <a href="#">

                                <img class="item-img" src="./images/phone-right.jpg" alt="">

                                <p class="item-name">小米10至尊纪念版</p>

                                <p class="item-desc">120X 变焦/120W秒充/120Hz屏幕</p>

                                <p class="item-price">5299元起</p>

                            </a>

                        </div>

                    </div>

                </div>

                <div class="big-img">

                    <a href="#">

                        <img src="./images/phone_ad.jpg" alt="">

                    </a>

                </div>

            </div>

            <!-- 手机模块结束 -->

            <!-- 家电开始 -->

            <div class="elc">

                <h3 class="title">家电</h3>

                <div class="elc-box">

                    <div item="item elc-item">

                        <a href="#">

                            <img src="./images/elc-left.jpg" alt="">

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div item="item elc-item">

                        <a href="#">

                            <img src="./images/elc-left.jpg" alt="">

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item">

                        <a href="#">

                            <img class="item-img" src="./images/elc-right.jpg" alt="">

                            <p class="item-name">Red 红米电视 70寸</p>

                            <p class="item-desc">70英寸震撼巨屏,4K画质,细腻如真</p>

                            <p class="item-price">3199元<del>3799元</del></p>

                        </a>

                    </div>

                    <div class="item-last">

                        <div></div>

                        <div></div>

                    </div>

                </div>

                <div class="big-img">

                    <a href="#">

                        <img src="./images/phone_ad.jpg" alt="">

                    </a>

                </div>

            </div>

            <!-- 家电结束 -->

        </div>

    </div>

    <!-- 主体部分结束 -->


</body>


</html>


WEB前端全系列/第一阶段:HTML5+CSS3模块/商城官网项目 8163楼
JAVA 全系列/第五阶段:JavaWeb开发/Servlet技术详解 8164楼

import React, { Component } from 'react'

import {Button,Card,Table,Space} from 'antd'

import { PlusOutlined } from '@ant-design/icons'

import { Panel } from '../../../components'

import { connect } from 'react-redux'

import ModalFrom from './ModalForm'




class Menu extends Component {

  constructor(props){

    super(props);

    this.state = {

      dataSource:[]

    }

  }



  onGetlist=()=>{

    global.service.get('/api/menu/list').then(data=>{

      console.log(data);

      this.setState({dataSource:data.records})

    })

  }


  componentDidMount(){

    this.onGetlist()

  }


  onAdd=(record) =>{

    //打开弹窗

    return ()=>{

      this.props.dispatch({

            type:'showModalForm',

            data:{

              title:'新增', //弹窗标题

              data:record?{name:record.name,pid:record.id}:{},//表单数据

              refreshList:this.onGetlist

            }

          })

    }

   

  }


  getTableProps = () =>{

    return {

      colums:[

        {

          title:'菜单',

          dataIndex:'name',

        },

        {

          title:'访问地址',

          dataIndex:'linkUrl',

        },

        {

          title:'操作',

          render:(record) =>(

            <Space>

              <a>查看</a>

              <a>编辑</a>

              <a>删除</a>

              <a onClick={this.onAdd}>新增</a>

            </Space>

          )

        }

      ],

      dataSource:this.state.dataSource||[],

      rowKey:'id',

      pagination:false

    }

  }



  render() {

    const {modalFrom} = this.props.menuState;

    return (

        <Panel title='菜单管理'>

            <div className='m-operate'>

            <Button type='primary' icon={<PlusOutlined/>} onClick={this.onAdd()}>新增</Button>

        </div>

        <Card>

            {/* 列表组件 */}

            <Table {...this.getTableProps()}/>

        </Card>

        {modalFrom&&<ModalFrom {...modalFrom} {...this.props}/>}

        </Panel>

       

    )

  }

}



const mapStateToProps = (store) =>({menuState:store.menu})

const mapDispatchToProps = (dispatch) =>({dispatch})


export default connect(mapStateToProps,mapDispatchToProps)(Menu)





WEB前端全系列/第十六阶段:React企业级项目/企业级后台管理系统 8165楼
WEB前端全系列/第十六阶段:React企业级项目/企业级后台管理系统 8166楼
JAVA 全系列/第五阶段:JavaWeb开发/Servlet技术详解 8167楼

image.png

JAVA 全系列/第二阶段:JAVA 基础深化和提高/数据结构 8168楼
WEB前端全系列/第一阶段:HTML5+CSS3模块/表单 8169楼
WEB前端全系列/第一阶段:HTML5+CSS3模块/商城官网项目 8172楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637