将列表从左侧居中
Centering a List from the Left
本文关键字:列表 更新时间:2023-09-26
我有一个无序列表,里面有相当大的图像。现在我想看看是否有任何 css 代码可用于将该列表居中到第一张图片正好出现在页面中间的位置?
看看这张图片,了解我的意思:
https://i.stack.imgur.com/Nk7cZ.jpg
有没有办法用CSS来做这件事?甚至是JavaScript?
> 看这里 http://jsfiddle.net/ru79c/
我只是通过计算身体宽度的差异之间的边距 - 图像宽度除以 2 作为左边距来做到这一点的
编辑您也可以在窗口调整大小时重新计算,以便始终保持居中。 http://api.jquery.com/resize/
var leftmargin = ($('body').width() - $('ul li').width()) / 2;
$('ul li:eq(0)').css({'margin-left':leftmargin + 'px'});
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 如何使用jQuery选择下拉列表的值
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- jQuery表单添加不适用于下拉列表
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 接受不在列表中的值-引导组合框
- 禁用jQuery中的下拉列表
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 如何在javascript中迭代数字列表
- 如何在按钮中显示下拉列表中选定的元素
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 使用图像数组列表的simplegallary.js显示适合桌面屏幕的图像
- 如何在从多选下拉列表中选择选项值时动态生成文本框
- 角度的项目列表 ng 重复,ng 单击显示全宽描述