首页前端开发CSScss怎么让li强制不换行

css怎么让li强制不换行

时间2024-01-27 22:02:02发布访客分类CSS浏览735
导读:收集整理的这篇文章主要介绍了css怎么让li强制不换行,觉得挺不错的,现在分享给大家,也给大家做个参考。css强制li不换行的方法:1、使用display属性,将li元素转换为内联元素或行内块元素,元素前后没有换行符,也就无法换行了。2、使...
收集整理的这篇文章主要介绍了css怎么让li强制不换行,觉得挺不错的,现在分享给大家,也给大家做个参考。

css强制li不换行的方法:1、使用display属性,将li元素转换为内联元素或行内块元素,元素前后没有换行符,也就无法换行了。2、使用float属性,给li元素添加“float:left; ”样式,将li元素浮动并排显示。

本教程操作环境:windows7系统、CSS3& & HTML5版、Dell G3电脑。

li默认是块状元素,总是在新行上开始,占据一整行。

ul>
    	li>
    		a href="http://www.php.cn/">
    首页/a>
    	/li>
    	li>
    		a href="http://www.php.cn/">
    关于我们/a>
    	/li>
    	li>
    		a href="http://www.php.cn/">
    联系我们/a>
    	/li>
    /ul>
    

效果图:

那么如何强制让li不换行?可以利用display或者float属性,下面来详细介绍一下。

方法1:使用display属性

给li标签设置“display:inline; ”或“display:inline-block; ”样式,将li标签显示为内联元素或行内块元素,即可使li标签不换行。

li {
    	display: inline;
    	/*display: inline-block;
    */	margin-right: 10px;
    	list-style: none;
/* CSS注释:加list-style:none去掉li默认产生”点“ */}
    

效果图:

说明:

内联元素的特征:

  • 设置宽高无效

  • 对margin仅设置左右方向有效,上下无效;padding设置上下左右都有效,即会撑大空间

  • 不会自动进行换行

行内块元素的特征:

  • 不自动换行

  • 能够识别宽高

  • 默认排列方式为从左到右

(学习视频分享:css视频教程)

方法2:使用float属性

使用float属性,将li元素浮动并排显示。浮动是一种使元素脱离文档流的方法,会使元素向左或向右移动,其周围的元素也会重新排列。

li {
    	float: left;
    	margin-right: 10px;
    	list-style: none;
/* CSS注释:加list-style:none去掉li默认产生”点“ */}
    

效果图:

说明:

浮动是一种非常有用的布局方式,它能够改变页面中对象的前后流动顺序。这样做的好处是,使得内容的排版变的简单,具有良好的伸缩性。

浮动是css布局非常强大的布局功能,也是理解CSS布局的关键问题所在,在CSS中,包括div在内的任何元素都可以浮动的方式显示。

浮动可以让设置了浮动属性的元素脱离标准普通流的控制,移动到其父元素中指定位置。

更多编程相关知识,请访问:编程视频!!

以上就是css怎么让li强制不换行的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: css怎么设置div边框下一篇:css的含义是什么猜你在找的CSS相关文章 css怎么控制按钮不可用2022-05-17css3中transform属性实现的4种功能2022-04-13纯CSS3实现div按照顺序出入效果2022-04-13CSS实现隐藏搜索框功能(动画正反向序列)2022-04-13使用CSS3实现按钮悬停闪烁动态特效代码2022-04-13CSS3 Tab动画实例之背景切换动态效果2022-04-13CSS实现两列布局的N种方法2022-04-13CSS 实现Chrome标签栏的技巧2022-04-13css实现两栏布局左侧固定宽右侧自适应的多种方法2022-04-13从QQtabBar看css命名规范BEM的详细介绍2022-04-13 其他相关热搜词更多phpjavapython程序员

若转载请注明出处: css怎么让li强制不换行
本文地址: https://pptw.com/jishu/588774.html
css的含义是什么 使用css3中的什么规则来定义动画

游客 回复需填写必要信息