Li标签Float:left在做网页侧栏的一些tags的时候,是一种很好的选择。
不过在中文字符换行问题上,可能会出现一点小问题,先看一张IE7和IE8下的效果图吧:

[][1]

上图IE7的效果看起来的确很蛋疼,但是在标准浏览器中是不会出现上图IE7的效果的。

首先看下CSS代码结构

.city {
    width:200px;
    border: 1px solid black;
    overflow: hidden; 
    padding: 0;
    margin:0;
}
.city li{
    float:left; 
    list-style: none; 
    margin: 5px;
}

其次是HTML结构

City

  • 厦门
  • 桂林
  • 张家界
  • 贵州
  • 新疆
  • 宁夏
  • 四川
  • 重庆
  • 东北
  • 北京
  • 云南
  • 西藏
  • 华东
  • 甘南
  • 江西
  • 三峡
  • 海南
  • 山东
  • 青海
  • 夕阳红
#### 解决方案 其实方案很简单,就是在Li中添加一条样式 white-space: nowrap;
.city li{
    float:left; 
    list-style: none; 
    margin: 5px; 
    white-space: nowrap;
}

 [1]: https://www.crackedzone.cn/uploads/2012/12/li-ie7-ie8.jpg

Nginx 自动禁止爬虫IP采集

### 背景最近我们有一个公开服务提供给客户查询关键词的热度值,由于这个API做在官方网站上,自然没有用户登陆,也没有很高查询成本,所以设计上没有任何鉴权无法进行身份认定,于是就被一个爬虫开了超高并发请求,直接后端的AWS Tomcat CPU被用尽,导致无法响应。爬虫显然...… Continue reading

Redis原子性事务Lua应用

Published on June 28, 2020