html - 水平无序列表

标签 html css

我可以在 5 秒内用表格完成此操作,但我试图通过使用 CSS 来避免它,在 FF 中看起来不错,但问题是它在 IE 中不起作用(第二个 li 出现在第一个 li 的下面)

<ul style="list-style-type:none; margin:0px; padding:0px">
   <li style="width:120px; display:table-cell; padding: 1px;"><?=$m['make']?></li>
   <li style="width:30px; display:table-cell;  padding: 1px;"><input id="changemanufacturer" type="checkbox"></li>
</ul>

最佳答案

不要使用表格单元格。做:

<li style="width:120px; display:inline; float:left;">Boo!</li>

当然,您应该将 CSS 放在外部,但我认为这只是为了简化问题。

关于html - 水平无序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329428/

相关文章:

php - WordPress:wp_nav_menu 有时会搞砸

html - 在移动网站上滚动时不会加载背景

javascript - Window.open 检查相同的 div 内容

javascript - 在 JavaScript 中动态添加 EventListener

html - 使用背景图片扩展 DIV

javascript - 你如何从 CSS transform rotate(deg) 规则中找到变换矩阵?

css - AngularJS datepicker 更改日期元素 CSS

html - 如何创建剧透文本?

jquery - 四列布局 CSS 的问题

javascript - Js limitter 一次带弹窗的 Action