精华内容
下载资源
问答
  • 响应式可过滤的游戏+工具展示页面 用于各种网站以按类别对图像进行排序。在本文中,我将向您展示如何借助 HTML CSS 和 javascript 创建响应式可过滤的游戏+工具展示页面。 可过滤作品集是一种流行的网络元素,可...

    在这里插入图片描述
    直接跳到末尾 获取完整源码

    响应式可过滤的游戏+工具展示页面 用于各种网站以按类别对图像进行排序。在本文中,我将向您展示如何借助 HTML CSS 和 javascript 创建响应式可过滤的游戏+工具展示页面。

    可过滤作品集是一种流行的网络元素,可用于各种网站。它是一种作品画廊,大量作品整齐地排列在一起。值得注意的一点是,所有作品都可以在这里按类别排序。有一个导航栏,其中对所有类别进行了排序。单击这些类别中的任何一个时。然后可以看到该类别中的所有作品,而隐藏其余作品。结果,用户可以轻松地找到他选择的图像。

    我首先在网页上创建了一个导航栏。在这里创建了五类按钮,一共使用了15张图片。如果需要,您可以使用这更换作品或者添加更多作品。在导航栏中的分类中,你可以看到与您点击的分类相关的作品。同样,当您单击另一个类别时,该类别的作品将被看到,其余的将被隐藏。我让它完全响应,以便它可以在所有设备上使用。

    展开全文
  • 可视化展示——web展示页面

    千次阅读 2020-06-25 02:17:31
    web展示页面展示界面 展示界面 1.这个界面用来选择论文集合,在论文集合选择完成之后,分析出论文集合的一些性质,比如平均reference引用数目,平均字数等等论文集合的特征,并用柱状图等形象化表示出来。 2.页面...

    web展示页面

    展示界面

    1.这个界面用来选择论文集合,在论文集合选择完成之后,分析出论文集合的一些性质,比如平均reference引用数目,平均字数等等论文集合的特征,并用柱状图等形象化表示出来。
    2.页面左侧的部分“论文列表”,这里将展示选择好论文集合以后的论文集合的论文的标题,初步设想是点开标题后可以查看论文的更详细的内容的分析。
    输入界面:
    在这里插入图片描述
    3.实现点击上图左侧的论文标题,实现查看相关论文的具体内容的界面,并且可以返回到上图所示界面,从而方便查看其他的论文的具体内容。
    在这里插入图片描述
    4.输入相关的论文名,按 详情 按钮,可以看到此篇论文的详细信息,并将其论文引用和被引用的部分用ptecharts的关系图(动态)表示出来

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    5.实现选择年份和会议进行论文的筛选:
    在这里插入图片描述
    此时简单输出了满足上述条件的论文id号:(为了下一步做准备)
    在这里插入图片描述

    6.在初始界面实现 整个数据集的可视化展示:
    在这里插入图片描述
    在这里插入图片描述
    7.整体:
    在这里插入图片描述
    上述内容详见:

    https://blog.csdn.net/qq_41798302

    展开全文
  • 修改或新增操作后,页面自动刷新展示页面的数据,我之前都是用parent.location.reload();方法,但是鉴于特殊情况特殊分析 最近这个项目中页面中就不支持我上面说的这个写法,所以我就在展示页面的对应的js方法里...

    修改或新增操作后,页面自动刷新展示页面的数据,我之前都是用parent.location.reload();方法,但是鉴于特殊情况特殊分析

    最近这个项目中页面中就不支持我上面说的这个写法,所以我就在展示页面的对应的js方法里定义了一个刷新函数,

    function ReloadGiradData(){

          $(‘#data-query’).trigger("click");//自动触发查询按钮,进行查询数据展示

    }

    然后在之前调用reload()方法的地方,替换为parent.ReloadGiradData();//你自己定义的函数   这样就可以了

     

    展开全文
  • 手把手教你做小米商城 商品展示页面 思路说明 1 先确定清除基本的默认样式跟基本的css 样式 /* 清除默认样式 */ * { margin: 0; padding: 0; } input { outline: none; border: 0; } a { text-...

    手把手教你做小米商城商品展示页面

    思路说明

    1 先确定清除基本的默认样式跟基本的css 样式

     /* 清除默认样式 */
    
        * {
          margin: 0;
          padding: 0;
        }
    
        input {
          outline: none;
          border: 0;
        }
         a {
         text-decoration: none;
       }
    
        /* 清除浮动的样式 */
    
        .clearfix::after,
        .clearfix::before {
          content: "";
          display: block;
          height: 0;
          visibility: hidden;
          clear: both;
        }
    
        .clearfix {
          *zoom: 1;
        }
    
    
        基本的css样式
          /* 浮动样式 */
    
        .fl {
          float: left;
        }
    
        .fr {
          float: right;
        }
    
    

    2确定版心的样式

         /* 确定版心 */
    
       .banxin {
         margin: 0 auto;
         width: 1200px;
         background: pink;
       }  
    

    3分析整个布局

    1 首先看大致看一下整个布局, 在这里我们可以分成2个盒子
    2 而且内容在版心里面
    1 左边一个大图片盒子 leftBox
    2 右边一个大图片盒子 rightBox
    3 css样式如下:

      <div class="banxin">
            <div class="leftBox"></div>
            <div class="rightBox"></div>
         
      </div>
    

    4我们再来分析里面的两个盒子

     1  首先我们的内容都在版心之中,所以我们需要给我的父盒子加一个class="banxin",目的就是把我们的内容限制在版心当中 
    
      <div class="banxin">
            <div class="leftBox"></div>
            <div class="rightBox"></div>   
      </div>
       
    
    2 再来分析版心里面的两个盒子,我们观察发现 里面的两个大盒子在一排显示,但是我们的div 却又是块级元素,默认占一整行,所以这个时候我们可以考虑用定位和浮动,但是我们一般对整个大的布局,一般采用浮动,这样更加高效,快捷,方便 
     2.1 我们观察发现  leftBox 可以设置左边浮动 
     2.2 rightBox 内容是靠着右边,可以设置右边浮动
    
      <div class="banxin">
            <div class="leftBox fl"></div>
            <div class="rightBox fr"></div>   
      </div>
    
    3.1 由于我们给版心里的两个盒子都设置了浮动,而且版心我们又没有设置高度,所以这个时候我们版心的高度为0 
      解决办法: 1 给版心盒子设置一个高度(500px)
               2 给版心清除浮动 
    3.3  这里我们选择给banxin清除浮动 
    代码如下:             
    
     <div class="banxin clearfix">
            <div class="leftBox fl"></div>
            <div class="rightBox fr"></div> 
     </div>        
    

    3.4 为了更好的控制banxin 下面的2个盒子,我们给版心增加一下 bigBox的类名

    <div class="banxin clearfix bigBox">
            <div class="leftBox fl"></div>
            <div class="rightBox fr"></div> 
     </div>     
     
    

    5 接下来我们可以分别给左右两个盒子设置一个宽度 css 代码如下

         .bigBox .leftBox 
         {
          width: 235px;
          /* height: 615px; */
        }
        .bigBox .rightBox
           {
          width: 940px;
         
        }
    

    6接下来我再来写左边leftBox盒子里面的内容

      6.1 左边盒子是一个商品展示 图片,  这个图片可以点击  那么我的HTML 样式结构可以写成下面这个结构样式 
    
      <div class="leftBox fl">
          <a href="">
            <img src="./mi3.jpg" alt="">
          </a>
        </div>  
           
    
     6.2 设置这个图片的样式 
      
        由于a 标签是行内元素,那么我们可以先让a标签变成块级元素或者行内块元素 
    
      .leftBox a 
        {
          display: block
        } 
    
    6.3   由于图片是一个行内块元素,而且默认有3像素的边框  
         所以我们有2种方法解决这个问题  
    
       .bigBox .leftBox img 
       {
          display: block;
          width: 235px;
          height: 615px;
            /* float: left;    第一种写法: a 盒子里的图片浮动,那么这样就有一个不好的影响,a 的高度变为0 了   */
          display: block/*第二种写法: img本来就行内块元素,可以转换成块级元素 */
        }
     
    

    7在我再来写右边的商品展示盒子

        7.0  我们发现里面的文字都是居中对齐的,所以这个时候我们可以给父盒子一个文字对齐的样式
    
       .bigBox .rightBox 
       {
          width: 940px;
          /* height: 60px; */
          /* background: red; */
          text-align: center
        }
    
        7.1  我们接着分析得出右边盒子商品展示,可以发现里面是一个大的ul盒子里面包含8 个li标签组成的  
        代码如下: 
    
     <div class="rightBox fr">
        <ul>
          <li></li>
          <li></li>
          <li></li>
          <li></li>
          <li></li>
          <li></li>
          <li></li>
          <li></li>
        </ul>
    </div>
    
       7.2.1 我们再分析,发现里面的8个li盒子,有4个li盒子在一排显示,但是我们的li标签又是块级元素,默认是独占一行,所以这个我们需要用到浮动来进行布局 
       7.2.2 分析发现li 标签默认有一个小黑色圆点,这个不是我们需要的 
       7.2.3 分析每个li 标签里面的内容,发现 
       里面的商品展示高度跟宽度可以测量出来 
       代码如下 :
    
      .rightBox li 
      {
        list-style: none;
        float: left;
        width: 220px;
        height: 300px;
      }
      
    
      7.3 我们来写第一个li 盒子里面的内容,只要我们把第一个li盒子里的内容写好了,后面只需要复制就可以了 
      7.3.1 通过分析我们发现这个li 盒子里面的商品展示可以分为三个部分 
      1 第一个部分是 “减50元”
      2 第二个部分商品图片展示
      3 第三个部分是商品文字说明
    
          <li>
            <a href="#" class="hotwords">
              <img src="./hotwords.png" alt="">
            </a>
            <a href="" class="showP">
               <img src="./pms220x220.jpg" alt="">
              <span>红米6A</span>
            </a>
            <div class="description"> 
            商品文字说明</div>
          </li>
    
      7.4 由于发现这个盒子是一张图片,那么就会有3px边框间隙的问题,所以我们也可以把 img 转成了 块级元素  
      而且 a 标签行内元素,这个时候为了让a 标签包含img 我们可以把a 标签转换成 块级元素
    
         .rightBox .showP 
         {
          display: block;
        }
         .rightBox img 
         {
          display: block;
        }
      
    
      7.5 接下来我们再来分析 商品描述盒子里面内容 可以发现里面有三部分组成 
      代码如下                  
    
      <div class="description">
        <p>AI人脸解锁,小巧全面屏,高性能处理器</p>
        <span class="zPrice">549</span>
        <span class="yPrice">599</span>
      </div>
    
    7.6.1 这个我们再来分析hotwords 这部分的内容,发现是用定位最容易实现 
     子盒子用绝对定位,父盒子用相对定位
    
    代码如下:  
    
     .rightBox li 
     {
          width: 220px;
          height: 300px;
          list-style: none;
          float: left;
           background-color: white; 
           /*设置li 的背景颜色为白色*/
          position: relative;
        }
    
    .hotwords 
        {
          position: absolute;
          top:0;
          left:50%;
          transform: translateX(-50%)
        } 
    
        
    
    7.6.2 发现默认字体太大了,所以这个时候我们可以设置一个合适的字体大小,这里我设置的是12px  
    
         .rightBox li 
     {
        font-size: 12px;  /*新增加设置字体的大小*/
        width: 220px;
        height: 300px;
        list-style: none;
        float: left;
        background-color: white; 
            /*设置li 的背景颜色为白色*/
      position: relative;
        }
    
    7.6.3 我们再来分析商品文字描述盒子里面的内容 
     1 发现p标签里面的文字都是一行显示,而且是超多盒子里面的内容是用省略号表示的  
     2 原价被划掉 
     3 折扣价是大红色显示的 
     所以我们的代码如下:  
    
     .description p {
    
          white-space: nowrap;
          /*强制不换行*/
          text-overflow: ellipsis;
          /*超出显示省略号*/
          overflow: hidden;
        }
    
        .yPrice {
          text-decoration: line-through;
    
        }
    
        .zPrice {
          color: red;
        }
    
    

    7.6.4 当我们打开网页发现,我们离设计图还有差距
    为了让我们尽量100%还原设计图
    1 给每个li 标签一个右边跟下边的距离
    2 给整个body 一个背景颜色

     body {
          background: #f5f5f5;
        }
    
     .rightBox li {
          width: 220px;
          height: 300px;
          margin: 0 0 15px 15px;  /*这是为了给每个li 标签一个向下跟向右的距离*/
          list-style: none;
          float: left;
          font-size: 12px;
          background-color: white;
          position: relative;
          /* border: 1px solid transparent; */
         
    
    
        }
    
    

    8总结收获

    1 我们进行写页面之前一定要分析分析分析,重要的事说三遍
    2 在进行布局的时候,先整体布局,设置几个大盒子
    3 先把常用的默认样式,公共样式写好
    4 大的布局首选浮动进行布局,然后里面的内容根据实际情况进行定位
    5 定位的时候,子盒子绝对定位,父盒子相对定位
    6 文字居中 一般用 text-align:center
    7 img 图片可以多设置 display:block 可以消除图片的3px 的间隙
    8 单行文字,单行文字居中,可以考虑设置
    高度等于行高
    9 块级元素(有宽高的块级元素)水平居中可以设置成:margin:0 auto

    展开全文
  • vue详情展示页面代码组件

    千次阅读 2019-06-11 14:01:12
    样式效果: 代码: <style lang="less"> .rowContainer { border: 1px solid #E5E5E5; font-size: 14px; .detailColAll{ display: flex; width: 100%; line-height: 40px; bo...
  • threejs 制作产品3d展示页面

    千次阅读 热门讨论 2018-12-19 17:16:32
    公司XX产品线,有一些产品,都配合有专业的结构设计,因此产生了较多的结构设计文件,之前渲染过3D动画,效果还不错,但要想去向客户去直观展示还有点不够炫酷,因此决定采用web3D 页面的方式呈现出来。能达到更沉浸...
  • 微信小程序商品展示页面(仿咸鱼)

    千次阅读 2019-03-06 17:43:09
    项目中做了一个商品发布展示页面,记录下来 解决问题: 想在setData中更改数组具体下标中的某个值: let one = "lowMoney[" + 0 + "].money"; this.setData({ [one]: (product.currentPrice * 0.1).toFixed(2...
  • 做一个商城商品展示页面,有一张商品类型表,有一张商品表,该用什么方 案,性能才不会太差? 目前是这样做的:(在Java层)第一次访问数据库,先查出有哪些商品类型。然 后,依据查出的商品类型,for循环访问数据库...
  • #目的是为了去除thymeleaf严格的校验,不然html界面写的不严谨就会报错 spring: thymeleaf: mode: LEGACYHTML5 encoding: utf-8 content-type: text/html cache: false
  • .logo { width: 120px; height: 66px; margin-left: 50px; float: left; } .logo img{ height: 100%; width: auto; } .top-menu{ float: right; margin-right: 50px; } .header{ height: 66px;...}

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 597,322
精华内容 238,928
关键字:

展示页面