• 回答数

    4

  • 浏览数

    170

羊咩咩要攒钱
首页 > 论文问答 > js代码自动排版

4个回答 默认排序
  • 默认排序
  • 按时间排序

qingqing829

已采纳
        无标题文档              
  

新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1

  

新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2

  
  




    
  

新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1

  

新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2

  
  




    
  

新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1新闻1

  

新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2新闻2

  
    
283 评论

张小电1301

246 评论

微雨燕双飞1988

先给大家展示下效果图,如果感觉还不错,请参考实现代码。一、每行固定个数:保证排版的美观listli{width:20%;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}二、随页面宽度调整个数和大小:保证图文的可读性listli{width:20%;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}1、媒体查询控制宽度@mediascreenand(max-width:1280px){list-table1li{width:25%}}@mediascreenand(max-width:600px){list-table1li{width:3%}}@mediascreenand(max-width:400px){list-table1li{width:50%}}方便、但存在兼容性2、JS控制$(window)size(function(){resizeList();})functionresizeList(){vars_width=$(window)width();//log("s_width:"+s_width);if(s_width>600&&s_width<=1280){$("list-table1li")ss("width","25%");}elseif(s_width>400&&s_width<=600){$("list-table1li")ss("width","3%");}elseif(s_width>200&&s_width<=400){$("list-table1li")ss("width","50%");}elseif(s_width<=200){$("list-table1li")ss("width","100%");}}$(window)size()实时获取浏览器的宽度注意事项:1、图片不变形a-common{width:auto;height:auto;}a-commonimg{width:100%;height:auto;}2、文字溢出处理itle,subtitle{width:auto;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}以上所述是小编给大家介绍的JS实现列表的响应式排版,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

153 评论

Johnhockson

每行固定个数:保证排版  list li{width:20%;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}  二、随页面宽度调整个数和大小:保证图文的可读性  list li{width:20%;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}

148 评论

相关问答

  • 代码自动排版快捷键

    eclipse是Ctrl+Shift+F

    fightingBB 5人参与回答 2023-12-09
  • word排版代码

    一-龥 可以换成\u4e00-\9fa5

    永远在路上ing 1人参与回答 2023-12-11
  • html代码排版

    不知道你有没有学过css语言。在css里指定div对象为浮动(float)可以实现div对象的排列。同时,也可以通过表格实现并排排列。

    qsfenglingbb 8人参与回答 2023-12-09
  • word自动排版

    编辑word内容 在word界面根据需要输入内容。点击页面布局 在word界面上方点击页面布局选项。点击页边距选项 在子菜单中点击页边距设置选项。进行排版设置

    FLYINGJOHNNY 2人参与回答 2023-12-08
  • html代码自动排版快捷键

    我知道 在菜单栏 命令 套用源格式

    michelleyi 6人参与回答 2023-12-10