百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[技术交流] 为啥div中的a链接无法居中呢? [复制链接]
查看:1567 | 回复:8

225

主题

5008

帖子

7302

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
5184
鲜花
16
注册时间
2007-12-28

落伍手机绑定

发表于 2015-7-12 20:51:50 | 显示全部楼层 |阅读模式 来自 中国广东佛山
真是怪事,DEDE里面的分页代码,我去掉了ul和li,只保留了a链接,如下代码所示,为啥a链接无法横向居中呢?

  1. <div class="pages"><a href='#'>首页</a><a href='list_2.html'>下一页</a><a href='list_5.html'>末页</a></div>
复制代码


我只是想实现在列表页,能让分页代码横向居中,不知道哪里产生冲突了?

__________________________________首页 下一页 末页__________________________________

如果是文字代码,这样可以横向居中:
  1. <div class="pages">首页 下一页 末页</div>
复制代码


硬没搞懂,我就不明白了,问题在哪里?

CSS代码如下:
.pages{width:90%;overflow:hidden;text-align:center;background:#333;margin:0 auto;padding:0 10px;}
.pages a{float:left;width:40px;height:30px;line-height:30px;overflow:hidden;text-align:center;white-space:nowrap;margin-right:6px;background:#f2f2f2;border:1px solid #3a7;color:#666;display:block }

评分

参与人数 1鲜花 +1 收起 理由
好男人 + 1 落伍有你更精彩!

查看全部评分

女友
回复

使用道具 举报

29

主题

3216

帖子

1万

积分

落伍者(四季发财)

QQ:8282667

Rank: 4

贡献
2861
鲜花
26
注册时间
2005-3-14

QQ绑定落伍微信绑定落伍者落伍手机绑定

发表于 2015-7-12 21:32:51 | 显示全部楼层 来自 中国湖南湘潭
  1. .pages a{width:40px;height:30px;line-height:30px;overflow:hidden;text-align:center;white-space:nowrap;margin-right:6px;background:#f2f2f2;border:1px solid #3a7;color:#666;}
复制代码



因为你把A变成了块级元素使其拥有块级元素的属性。如果去掉这些属性就会失效,比如宽,高

评分

参与人数 2鲜花 +2 收起 理由
好男人 + 1 落伍有你更精彩!
你等等 + 1 感谢分享!向楼主学习。

查看全部评分

伪善的人来了又走只顾吃穿
回复 支持 2 反对 0

使用道具 举报

958

主题

2万

帖子

9万

积分

落伍热心会员

【落伍特邀灌水嘉宾】

Rank: 7Rank: 7Rank: 7

贡献
14961
鲜花
86
注册时间
2012-3-9

QQ绑定落伍手机绑定

发表于 2015-7-12 20:59:16 | 显示全部楼层 来自 中国江苏扬州
你等等
回复

使用道具 举报

1695

主题

14万

帖子

1万

积分

落伍者(四季发财)

技术为主

Rank: 4

贡献
641
鲜花
33
注册时间
2007-10-29

落伍手机绑定

发表于 2015-7-12 21:14:23 | 显示全部楼层 来自 中国安徽合肥
跟其他地方的a冲突了
见群龙无首,吉
回复 支持 反对

使用道具 举报

225

主题

5008

帖子

7302

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
5184
鲜花
16
注册时间
2007-12-28

落伍手机绑定

 楼主| 发表于 2015-7-12 21:22:08 | 显示全部楼层 来自 中国广东佛山
iceteaa 发表于 2015-7-12 21:14
跟其他地方的a冲突了

应该不是冲突原因导致,我用最简单的一个页面代码,依然是a无法居中

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>标题</title>
<style>
.pages{width:90%;overflow:hidden;text-align:center;background:#333;margin:0 auto;padding:0 10px;}
.pages a{float:left;width:40px;height:30px;line-height:30px;overflow:hidden;text-align:center;white-space:nowrap;margin-right:6px;background:#f2f2f2;border:1px solid #3a7;color:#666;display:block}
</style>
</head>
<body>
<center><div class="pages"><a href='#'>首页</a><a href='list_2.html'>下一页</a><a href='list_5.html'>末页</a></div></center>
<div class="pages">首页 下一页 末页</div>
</body>
</html>
女友
回复 支持 反对

使用道具 举报

225

主题

5008

帖子

7302

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
5184
鲜花
16
注册时间
2007-12-28

落伍手机绑定

 楼主| 发表于 2015-7-12 21:38:02 | 显示全部楼层 来自 中国广东佛山
小闲云野鹤 发表于 2015-7-12 21:32
因为你把A变成了块级元素使其拥有块级元素的属性。如果去掉这些属性就会失效,比如宽,高

果....果....果然如此,是我忽略了这个元素,非常感谢!
真要点个赞!
女友
回复 支持 反对

使用道具 举报

101

主题

1万

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
612
鲜花
23
注册时间
2007-12-10

落伍手机绑定

发表于 2015-7-13 11:05:01 | 显示全部楼层 来自 中国安徽合肥
pages a{float:left
能居中才怪了
回复 支持 反对

使用道具 举报

384

主题

2244

帖子

3480

积分

落伍者(两全齐美)

Rank: 2

贡献
2045
鲜花
19
注册时间
2008-10-24
发表于 2015-7-13 11:54:41 | 显示全部楼层 来自 中国河南郑州
float:left 被float之后,无法居中,
回复 支持 反对

使用道具 举报

225

主题

5008

帖子

7302

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
5184
鲜花
16
注册时间
2007-12-28

落伍手机绑定

 楼主| 发表于 2015-7-13 12:42:34 来自落伍手机版 | 显示全部楼层 来自 中国广东
楼上两位说得对,我也是反复排查后才发现是float:left导致无法居中的,本意是一个a紧跟另一个a左对齐然后在div中居中,但没想到冲突了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-6-1 23:49 , Processed in 0.150263 second(s), 38 queries , Gzip On.

返回顶部