参考这里
------
不换行的策略:
不换行原理:
ul 和 li 默认都是 display:block; 的标签,
可以通过2种方式实现 li 的 不换行显示:
* 将 li 设为 display:inline; ,然后通过 marging 和 padding 设置 li 的间距,
* 将 li 设为 float:left; ,然后通过 ( margin & padding ) 设置 li 的间距,通过 width 设置 li 宽度,可以指定 overflow:hidden 以防止内容过多撑开 li ,
ul 的设置:
ul 最好设置 margin & padding = 0,且 list-style 设置为 none,以不显示前面的符号,
例子:
.ul_one {list-style: none;margin: 0px;padding: 0px;}s
完整案例
/* li 不换行,宽度根据内容自适应,通过 float 实现 */
.ul_one {list-style: none;margin: 0px;padding: 0px;}
.ul_one li {float: left;background-color: #ccd;margin: 0px 20px 10px 0px;}
/* li 不换行,宽度固定 */
.ul_two {list-style: none;margin: 0px;padding: 0px;}
.ul_two li {float: left;width: 100px;margin: 0px 20px 10px 0px;background-color: #ccd;overflow: hidden; line-height:1.6em;}
/* li 不换行,宽度根据内容自适应,通过 display:inline 实现 */
.ul_three {list-style: none;margin: 0px;padding: 0px;}
.ul_three li {display:inline;background-color: #ccd;margin: 0px 20px 10px 0px;}
.clear {clear: both;}
1ssssssssssssssssssssssss11111111111ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss11111111111ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss11111111111ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss1ssssssssssssssssssssssss
几个简单的css设置问题:div居中,ul li不换行 ,内容超出自动变省略号等
1 div在页面居中的问题 1)position值为relative时(相对定位),css设置属性margin:0 auto;(0 auto,表示上下边界为0,左右则根据宽度自适应相同值,即居中)即 ...
这些HTML、CSS知识点,面试和平时开发都需要 No1-No4(知识点:HTML、CSS、盒子模型、内容布局)
这些HTML.CSS知识点,面试和平时开发都需要 No1-No4 系列知识点汇总 这些HTML.CSS知识点,面试和平时开发都需要 No1-No4(知识点:HTML.CSS.盒子模型.内容布局) ...
HTML CSS + DIV实现局部布局
HTML CSS + DIV实现局部布局 HTML CSS + DIV实现局部布局 1.本章教大家掌握2种布局方式: 1)顶部导航菜单布局,效果图: 2)购物版块布局,效果图: 2.技术目标: 使用d ...
前端总结·基础篇·CSS(一)布局
目录 这是系列的第一篇,主要总结一下布局的基础知识. 一.显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) &am ...
HTML CSS + DIV实现整体布局
HTML CSS + DIV实现整体布局 1.技术目标: 开发符合W3C标准的Web页面 理解盒子模型 实现DIV+CSS整体布局 2.什么是W3C标准? W3C:World Wide Web Con ...
css之display:inline-block布局
css之display:inline-block布局 更好的排版-->查看原文 1.解释一下display的几个常用的属性值,inline , block, inline-block ●inli ...
【转载】CSS + DIV 实现局部布局
HTML CSS + DIV实现局部布局 1.本章教大家掌握2种布局方式: 1)顶部导航菜单布局,效果图: 2)购物版块布局,效果图: 2.技术目标:使用div + ul-li实现导航菜单布局 ...
【转载】CSS + DIV 实现整理布局
HTML CSS + DIV实现整体布局 1.技术目标: 开发符合W3C标准的Web页面 理解盒子模型 实现DIV+CSS整体布局 2.什么是W3C标准? W3C:World Wide Web Con ...
css之display:inline-block布局--转
css之使用display:inline-block来布局 css之display:inline-block布局 1.解释一下display的几个常用的属性值,inline , block, in ...
随机推荐
Spring集成MyBatis