代码如下 | 复制代码 |
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <style type="text/css"> * { margin: 0; padding: 0; } span { margin: 0; padding: 0; display: inline-block; width: 50px; height: 20px; background: red; } </style> </head> <body> <span></span><span></span> <span></span> <span></span> </body> </html> |
解决办法
把内联标签表现成块并且不换行只能按照老方法display:block后再float它。
解决办法
加上 font-size:0; 和 font-size:12px; 不兼容safari浏览器,用行内元素李欢li,ie6下面中间有右间距1像素。
ul.test1{width:700px;text-align:center;list-style: none outside none;background:#eee;padding:0 10px;font-size:0;}
ul.test1 li{display:inline-block;*display:inline;zoom:1;background:#f60;padding:5px;font-size:12px;}
时间: 2024-11-09 01:53:36